his name is Devon Sawa.
This is him in the little giants and casper:
and THIS is the scene that made every single 10 year old girl think, “Oh my god, victorian-era boys are so hot I wish I had a ghost that hot” (I seriously still feel this way every time I watch it, which makes me feel creepy because..like…he’s 12):
….And yes, this is him as stan:
…except he’s still really quite cute…and by cute, I mean, “OH MY GOD YES!”