Birthday
1970/08/12 (54 years old)
Gender
Male
Place of Birth
Somerset, England, UK
Also know as
--
(2005) Mee-Shee: The Water Giant
as Watkins
(2023) Below Deck Deceit
as Bill
Occupation Rainfall: Chapter 2
as ---
Skin & Bone
as Clean
(2005) Boogeyman
as Tim's Father
(2002) Superfire
as Trent Holbrook
(2018) Occupation
as Arnold
(2013) Mis-drop
as Sgt. Vaughn
(2004) Desperate Housewives
as Ben Faulkner
(2005) Ghost Whisperer
as The Messenger
(2005) Bones
as Pete Sanders
(2003) Las Vegas
as Paul Grant
(2003) Cold Case
as Tom McCree
(2001) Crossing Jordan
as J.D. Pollack
(2002) Without a Trace
as Emil Dornvald
(2005) Stacked
as Eddie
(2004) Lost
as Bryan
(1995) Xena: Warrior Princess
as Michael
(2000) Street Legal
as DSS Kees Van
(1996) City Life
as Ryan Waters
(2009) V
as Kyle Hobbes
(2010) This Is Not My Life
as Alec Ross
(2008) The Mentalist
as Edwin MacKaye
(2011) Once Upon a Time
as Black Beard
(2007) Burn Notice
as Jack Frakes
(2009) Castle
as Liam Hollister
(2015) The Magicians
as The Beast
(2010) Kaitangata Twitch
as Carey Gallagher
(2023) Gotham Knights
as Henry Ducard
(2015) The Magicians
as The Beast (voice) (uncredited)
(2016) Dead of Summer
as Sheriff Heelan
(2010) Blue Bloods
as Garda Commissioner Farrelly
(2005) Criminal Minds
as Edgar Solomon
(2014) Girlfriends' Guide to Divorce
as Ralf
(2005) Outrageous Fortune
as D.S. Zane Gerard
(1999) A Twist in the Tale
as Nick Martinelli
(1995) Xena: Warrior Princess
as Darnelle
(1995) Hercules: The Legendary Journeys
as Johnny Pinto
(1995) Hercules: The Legendary Journeys
as Archangel Michael
(2004) Agatha Christie's Marple
as Greg Dyson