Best known for his time as a child actor, he played the role of Mike Seaver on the television show Growing Pains. In 2019, he portrayed himself in a guest role on the series Fuller House.
He graduated from high school a year early with high honors.
He portrayed Cameron Williams in Fireproof.
He married Chelsea Noble in 1991, a fellow Growing Pains star. Together they have six children, including Olivia Rose.
His younger sister is actress Candace Cameron, who starred in the classic TV series Full House.