Megan Fox
I think he's content with doing standup comedy and occasionally appearing on radio shows in Atlanta.
EDIT: I've got a good one. Jessica Alba made me think of him...
Devon Sawa
Dude was in Final Destination, Idle Hands, and Eminem's "Stan" video all around the same time, then just vanished.
He can play Ninja in his biopic.