Birthday
1975/08/24 (49 years old)
Gender
Male
Place of Birth
Kitchener-Waterloo, Ontario, Canada
Also know as
--
(2005) Capote
as Porter
(2005) Alone in the Dark
as Deputy Adams
(2009) Phantom Racer
as Coroner
(2010) Confined
as Dr. Dan McLear
(2022) The Wedding Veil
as Drew
(2017) Death Note
as Undercover Agent #1
(2006) A Job to Kill For
as Det. Mark Learner
(2005) Fatal Reunion
as Sam Watson
(2000) The 6th Day
as Security Guard (uncredited)
(2020) Love in the Forecast
as David
(2014) The Color of Rain
as Mike
(2022) Cruel Instruction
as Principal
(2006) Fallen
as Policeman
(2015) Text to Kill
as Detective Marco
(2015) Ice Sculpture Christmas
as Pinewood Carver
(2002) Brother's Keeper
as Undercover Homeless Man
(2010) The A-Team
as Dutch Customs Agent #1
(2015) Gord's Brother
as Dr. Paul
(2008) Dr. Dolittle: Tail to the Chief
as Prince Tharoor
(2004) Scooby-Doo 2: Monsters Unleashed
as Man in Suit
(2017) A Dog's Purpose
as Cop
(2016) Get Out Alive
as Sheriff Morales
(2017) Woody Woodpecker
as Fireman
(2002) Living with the Dead
as Doctor
(2014) Garage Sale Mystery: All That Glitters
as Cop
(2005) Stranger in My Bed
as Sheriff Barton
(2017) The Lost Wife of Robert Durst
as Edward Michaels
(2016) The Confirmation
as Boeing Engineer
(2005) Third Man Out: A Donald Strachey Mystery
as Reporter #1
(2013) The Wedding Chapel
as Andrew Hilton
(2019) SnowComing
as Principal Evans
(2007) My Name Is Sarah
as Principal
(2017) Harvest Love
as Jim
(2019) Aurora Teagarden Mysteries: A Very Foul Play
as Detective Reynolds
(2019) Picture a Perfect Christmas
as Ross Reeler
(2019) Freaks
as News Host
(2019) A Blue Ridge Mountain Christmas
as Robert Cole
(2004) The Final Cut
as Guest #2
(2019) Valentine in the Vineyard
as Reverend
(2003) Ann Rule Presents: The Stranger Beside Me
as TV Host
(2010) Encounter with Danger
as Doctor
(2006) Scary Movie 4
as Soldier
(2019) A Taste of Summer
as Superintendent Meyers
(2013) Man of Steel
as Canadian Airman
(2020) Never Kiss a Man in a Christmas Sweater
as Aaron Phillips
(2018) Fifty Shades Freed
as Defense Counsellor
(2021) Little Fish
as Dr. Tomlin
(2021) Sealed With a Kiss: Wedding March 6
as Martin
(2022) Gilded
as Pops
(2002) John Doe
as ---
(2002) The Dead Zone
as Phil Rogers
(2005) Supernatural
as Dr. Lewis
(1998) Da Vinci's Inquest
as ---
(2002) American Dreams
as Eddie
(2004) The L Word
as Randy Jackson
(2001) Smallville
as Darius
(2021) Debris
as Agent Reed
(1997) Stargate SG-1
as Olokun
(2001) Night Visions
as Uniform Cop
(2001) The Lone Gunmen
as ---
(2021) Kung Fu
as Alain
(2004) Boston Legal
as Turnip
(2009) Harper's Island
as FBI Agent Hanson
(2000) Higher Ground
as ER Doctor
(2002) Tom Stone
as ---
(2005) Into the West
as Henry Foster
(2010) Riverworld
as ---
(2017) Riverdale
as Dr. Masters
(2011) Once Upon a Time
as Dr. Thatcher
(2006) Psych
as Detective Ocampo
(2003) Tru Calling
as Tall Guy
(2013) Motive
as Officer Dansing
(2006) Eureka
as Special Agent Hicks
(2000) Dark Angel
as Lab Tech
(2015) Minority Report
as Suit #1
(1995) The Outer Limits
as Dr. Adam Meares
(2002) The Twilight Zone
as Paramedic #1
(2016) DC's Legends of Tomorrow
as Charles McNider / Dr. Mid-Nite
(2006) Falcon Beach
as Des Palmer
(1995) The Outer Limits
as Policeman #1
(2005) Supernatural
as College Professor
(2018) Lost in Space
as T.V. Reporter
(2015) Supergirl
as Cassian
(2017) The Good Doctor
as Dr. Moss
(2020) Motherland: Fort Salem
as Claude
(2016) Travelers
as Doctor
(2004) Stargate Atlantis
as Tactical Sergeant
(2012) Continuum
as Squad Leader
(2013) The Tomorrow People
as Head of Security
(2012) Emily Owens, M.D
as Trauma Surgeon
(2019) Batwoman
as Judge Wellington
(1993) The X-Files
as Judge
(2008) Fringe
as Agent Frug
(2008) Sanctuary
as Colonel Bosh
(2017) Ghost Wars
as Cam Ellis
(2016) Lucifer
as Craig
(2013) Bates Motel
as Dr. Porter
(2023) The Irrational
as Henry Grimaldi
(2012) Ring of Fire
as Sgt. Dunlap