1990s supporting actor who became known for his roles in Titanic, The Rock, and Eraser. He also appeared on Growing Pains, Just Shoot Me! and Without a Trace. He later gained starring roles playing Mike Foster on ABC Family's The Fosters and John Nolan on ABC's The Rookie.
He had his first television role at age 16 in the 1984 series Pryor's Place.
He had a recurring 2012 television role as Henry on The Booth at the End.
He had two daughters, Savannah and May, with his wife Paula Marshall.
He acted alongside Gene Hackman in the 1995 drama Crimson Tide.