Known For
Photos
Filmography
2017
2014
2012
2011
2000
2000
2000
1998
1996
1995
1987
1970

But Deliver Us from Evil
Movie · as Professor Haberman

Animal
Movie · as Carl

Smash
TV · as Nick Felder · 13 eps

Occupant
Movie · as Joe

Shark Attack 2
Movie · as Dr. Nick Harris

The Prophet's Game
Movie · as Joey Highsmith (adult)

Falcone
TV · 1 ep

Air America
TV · as Sam Moon · 1 ep

The Silencers
Movie · as Jasper

Sliders
TV · as Ralph Hackett · 1 ep

The Bold and the Beautiful
TV · as Ridge Forrester, Deacon Sharpe · 2291 eps

All My Children
TV · as Zach Slater · 2338 eps




