Birthday
N/A
Gender
Male
Place of Birth
Also know as
--
(2016) All Yours
as Judge
(2021) A Christmas Stray
as Howard
(2021) Merry Liddle Christmas Baby
as Wade
(2007) The Sandlot: Heading Home
as Doctor Washington
(2016) The Irresistible Blueberry Farm
as Cashier Vern
(2009) Christmas Crash
as Jim Adams
(2022) The Bad Seed Returns
as Sheriff Peterson
(2019) The Intruder
as Doctor
(2013) Elysium
as Dr. Faizel
(2013) Suddenly
as President
(2014) Godzilla
as Dispatch Officer
(2011) Rise of the Planet of the Apes
as SFPD #2
(2015) Just the Way You Are
as Father Bob
(2008) Past Lies
as Mr. Martinez
(2014) Way of the Wicked
as Teacher
(2015) Fifty Shades of Grey
as WSU Professor
(2024) Confessions of a Cam Girl
as Dr. Nichols
(2015) Chappie
as Journalist
(2007) White Noise 2: The Light
as Father Nathan
(2020) Matching Hearts
as Colin
(2012) Doctor Glamour
as Walter Gilman
(2010) Bond of Silence
as ER Doctor
(2024) Tipline Mysteries: Dial 1 for Murder
as Ron
(2016) The BFG
as General #1
(2016) The Edge of Seventeen
as Hospital Official
(2005) Eve and the Fire Horse
as God's Witness #1
(2015) Signed, Sealed, Delivered: From Paris with Love
as Lawyer
(2018) Love on the Slopes
as Peter McHugh
(2007) Fierce People
as Cop
(2017) Karen Kingsbury's Maggie's Christmas Miracle
as Distinguished Partner
(2017) Tiny House of Terror
as Detective Saunders
(2018) Christmas Joy
as Chris Andrews
(2018) Falling for You
as Ben Harten
(2018) Hope at Christmas
as Lou
(2017) Rocky Mountain Christmas
as Jacobs
(2019) Identity Theft of a Cheerleader
as Coach Dunn
(2019) Merry Liddle Christmas
as Wade
(2019) Christmas at Dollywood
as Mark Haber
(2019) All Summer Long
as Marcus
(2016) Anything for Love
as Surgeon
(2018) Christmas Joy
as Dr. Walsh
(2017) Love Struck Café
as Dr. Baker
(2016) Ms. Matched
as Eldon
(2011) Foreverland
as ---
(2021) Little Fish
as Mr. Johnson
(2024) Aurora Teagarden Mysteries: A Lesson in Murder
as Coach Horne
(2025) Lola Dust
as Ricardo
(2012) Halo4:ForwardUntoDawn
as Dr. Hughes
(2017) Riverdale
as Mr. Logan
(2014) The Flash
as John Bolen
(2014) The 100
as David Miller
(2012) Halo 4: Forward Unto Dawn
as Dr. Hughes
(2019) Batwoman
as Mayor Akins
(2014) The 100
as Sgt. David Miller
(2006) Psych
as Minister
(2010) Life Unexpected
as Minister
(2021) Maid
as James Campbell
(2003) Tru Calling
as Proctor
(2013) Witches of East End
as Roger
(2015) UnREAL
as Dr. Seizer
(1997) Stargate SG-1
as Captain Mike Shefield
(2013) Bates Motel
as Deputy
(2005) Supernatural
as Dr. Keller
(2017) Somewhere Between
as Welborn
(2011) Once Upon a Time
as Military Advisor
(2011) The Secret Circle
as Mr. Herman
(2020) Upload
as Senior Lawyer
(2004) Battlestar Galactica
as Cpl. Venner
(2001) Smallville
as Courier
(2018) A Million Little Things
as Dr. Ehrlich
(2008) Fringe
as Special Agent Fisher
(2008) Fringe
as ND Agent
(2019) Batwoman
as Mayor Michael Akins
(2022) So Help Me Todd
as Samuel Joel
(2014) When Calls the Heart
as Grayson Doyle
(2013) The Tomorrow People
as Ultra Doctor
(2010) Caprica
as Louie
(2001) Smallville
as VRA Op Hacker
(2015) Wayward Pines
as Charles Keen
(2012) Emily Owens, M.D
as Redinald Beal
(1993) The X-Files
as Detective Gross
(2002) The Twilight Zone
as Dr. Tyler
(2013) Bates Motel
as Deputy (uncredited)
(2009) V
as Dr. Martin