Born: November 23, 1968 in Los Angeles, California, USA Trivia: Son-in-law of Samantha Eggar and Tom Stern. See more trivia »
The Wolf Hour
Hans
Himself
Degenerate
Bobby Kirkland
Not Okay
Harold
Monday Night Mayhem
Bob Goodrich
Focus
Horst
Turn the River
Randolph
I Love You Phillip Morris
Larry Birkheim
Christmas in Canaan
Hailey Preston 1 episode, 2010
Detachment
Greg Raymond
Midway
Joseph Rochefort
State of Play
Andrew Pell