Does…

steve

… anyone know what happened to this guy? Dude was on top of the world for, like, the entire 80′s. Now, he couldn’t land the lead in a Hilary Duff movie.

Where is this guy? What cocoon is he living in?