Birthday
1971/10/10 (53 years old)
Gender
Male
Place of Birth
Also know as
--
(2009) Phantom Racer
as Cliff
(2021) A Dickens of a Holiday!
as Craig
(2007) Blind Trust
as Det. Rudy Shatz
(2013) Port Hope
as Ed Clarke
(1999) Outlaw Justice
as Bryce Naylor
(2004) 12 Days of Christmas Eve
as Jesse Carter
(2002) The Locket
as Michael Keddington
(1994) For the Love of Nancy
as Greg
(1998) Nothing Too Good for a Cowboy
as Richmond Pearson Hobson Jr.
(2011) For Christ's Sake
as Sid
(2014) Flowers in the Attic
as Christopher Dollanganger, Sr.
(1996) Annie O
as Wild Bill Harper
(2015) So You Said Yes
as Sam Taylor
(2024) Shirley
as Bill Ryan
(2014) Hector and the Search for Happiness
as Alan
(2016) Monster Trucks
as Dad (uncredited)
(2007) Nora Roberts' Carolina Moon
as Wade Mooney
(1993) Alive
as Pablo Montero
(2021) Broken Diamonds
as Leeland Weaver
(2018) Morning Show Mysteries: Murder on the Menu
as Primo Maxx
(2019) Nostalgic Christmas
as Tom Novak
(2009) Everything She Ever Wanted
as Phil Reede
(2009) Cole
as Bobby
(2021) V.C. Andrews' All That Glitters
as Bruce
(2021) V.C. Andrews' Pearl in the Mist
as Bruce Bristow
(2012) Becoming Redwood
as Ethan Hanson
(2004) House
as CIA Agent Smith
(1999) Jack & Jill
as ---
(2004) The Collector
as ---
(2005) Bones
as Charlie Dunwood
(2001) The Chronicle
as Tucker Burns
(1998) Charmed
as Justin Harper
(2020) Big Sky
as Robert Sullivan
(1993) The X-Files
as Jim Summers
(2003) NCIS
as Primo Monteleone
(1996) The Cape
as Peter Engel, ASCAN
(1993) Madison
as Tom Connor
(1995) The Outer Limits
as Lt. Christopher Lindy
(1971) Columbo
as Gabriel McEnery
(2013) Motive
as Warren Bould
(2010) Haven
as Dan Hamilton
(2005) Supernatural
as Mr. Wyatt
(2017) Somewhere Between
as Aide
(2017) The Good Doctor
as Bruce Mulloy
(1999) Joan of Arc
as Jean de Metz
(2016) Colony
as Oliver