His first movie role was The Outsiders in 1983. His character was Sodapop Curtis.
In 1985 he made an appearance in John Parr's "St. Elmo's Fire (Man In Motion)" music video, he also had a s starring role in the movie of the same name.
In 1986 he played a professional ice hockey player in Youngblood with Patrick Swayze.
He also starred in a "About Last Night" in 1986