Child star of movies such as The Goonies and Lost Boys. After starring in Teenage Mutant Ninja Turtles, he became the lead singer of the ska band Truth Movement.
He began his acting career at the age of three in a McDonald's commercial.
In 2002, he released a solo album titled Former Child Actor.
He dated actress Drew Barrymore in 1989. He was married to his first wife Vanessa Marcil from 1989 to 1993. He had a child named Zen with Susie Sprague, whom he was married to from 2002 to 2014. He then married Courtney Anne Mitchell in 2016.
He was in a number of movies with Corey Haim, including The Lost Boys and Dream A Little Dream 2.