Wild Cards |
Dr. Carlos |
2024 |
Murdaugh Murders: The Movie |
Agent Tower |
2023 |
3 Bed, 2 Bath, 1 Ghost |
Chairperson |
2023 |
The Irrational |
Henry Grimaldi |
2023 |
Cruel Instruction |
Principal |
2022 |
The Wedding Veil |
Drew |
2022 |
Mixtape |
English Teacher |
2021 |
Sealed with a Kiss: Wedding March 6 |
Martin |
2021 |
Kung Fu |
Alain |
2021 |
Debris |
Agent Reed |
2021 |
Never Kiss a Man in a Christmas Sweater |
Aaron Phillips |
2020 |
Little Fish |
Dr. Tomlin |
2020 |
Love in the Forecast |
David |
2020 |
Motherland: Fort Salem |
Claude |
2020 |
Picture a Perfect Christmas |
Ross Reeler |
2019 |
A Blue Ridge Mountain Christmas |
Robert Cole / Robert |
2019 |
Batwoman |
Judge Wellington |
2019 |
Identity Theft of a Cheerleader |
Detective |
2019 |
Aurora Teagarden Mysteries: A Very Foul Play |
Detective Reynolds / Det. Reynolds |
2019 |
A Taste of Summer |
Superintendent Meyers |
2019 |
Love Unleashed |
Police Officer |
2019 |
Freaks |
News Host |
2019 |
The Twilight Zone |
Male Interviewee #4 |
2019 |
Valentine in the Vineyard |
Reverend |
2019 |
Charmed |
Engineer |
2018 |
Take Two |
Night Guard |
2018 |
SnowComing |
Principal Evans |
2018 |
Lost in Space |
T.V. Reporter |
2018 |
Fifty Shades Freed |
Defense Counsellor |
2018 |
The Lost Wife of Robert Durst |
Edward Michaels |
2017 |
Woody Woodpecker |
Fireman |
2017 |
Ghost Wars |
Cam Ellis |
2017 |
Harvest Love |
Jim |
2017 |
The Good Doctor |
Dr. Moss |
2017 |
Death Note |
Undercover Agent #1 |
2017 |
At Home in Mitford |
Doorman |
2017 |
Salvation |
Dr. Oduya |
2017 |
The InBetween |
Principal Switzer |
2017 |
Riverdale |
Dr. Masters |
2017 |
A Dog's Purpose |
Cop |
2017 |
Mech-X4 |
Davis Walker |
2016 |
Travelers |
Doctor |
2016 |
Haters Back Off! |
TSA Agent |
2016 |
Frequency |
Sergeant |
2016 |
No Tomorrow |
Stern Exec #2 |
2016 |
Dark Harvest |
Carl |
2016 |
Interrogation |
Federal Agent |
2016 |
Van Helsing |
Officer Matthew |
2016 |
The Detour |
Dock Manager |
2016 |
The Confirmation |
Boeing Engineer |
2016 |
Get Out Alive |
Sheriff Morales |
2016 |
Lucifer |
Craig |
2016 |
DC's Legends of Tomorrow |
Dr. Mid-Nite / Charles McNider |
2016 |
The Magicians |
Minister Grayson |
2015 |
Ice Sculpture Christmas |
Pinewood Carver |
2015 |
The Romeo Section |
Detective Otto |
2015 |
Minority Report |
Suit #1 / Suit |
2015 |
Supergirl |
Cassian |
2015 |
Proof |
Young James Tyler |
2015 |
Truth & Lies |
Detective Marco |
2015 |
iZombie |
Mike Hayden |
2015 |
The Man in the High Castle |
Junior |
2015 |
Garage Sale Mystery: All That Glitters |
Cop |
2014 |
The Color of Rain |
Mike |
2014 |
Jinxed |
Mayor |
2013 |
The Tomorrow People |
Head of Security |
2013 |
Man of Steel |
Canadian Airman |
2013 |
The Wedding Chapel |
Andrew Hilton |
2013 |
Bates Motel |
Dr. Porter |
2013 |
Motive |
Officer Dansing |
2013 |
Ring of Fire |
Sgt. Dunlap |
2012 |
Emily Owens M.D. |
Trauma Surgeon |
2012 |
Continuum |
Squad Leader |
2012 |
Once Upon a Time |
Dr. Thatcher |
2011 |
Superbook |
Ebed-Melech |
2011 |
And Baby Will Fall |
Doctor #2 |
2011 |
Shattered |
SWAT Commander |
2010 |
Confined |
Dr. Dan McLear |
2010 |
The A-Team |
Dutch Customs Agent #1 |
2010 |
Riverworld |
Youseff Mbaye |
2010 |
Phantom Racer |
Coroner / Coroner Ron |
2009 |
Encounter with Danger |
Doctor |
2009 |
Harper's Island |
FBI Agent Hanson |
2009 |
Dancing Trees |
Surgeon |
2009 |
Sanctuary |
Colonel Bosh |
2008 |
Fringe |
Agent Frug |
2008 |
Samurai Girl |
Surgeon |
2008 |
Every Second Counts |
Mr. Coleman |
2008 |
Dr. Dolittle: Tail to the Chief |
Prince Tharoor |
2008 |
Aliens in America |
Mr. Papazian |
2007 |
My Name Is Sarah |
Principal |
2007 |
Behind the Camera: The Unauthorized Story of 'Diff'rent Strokes' |
Bank Officer |
2006 |
A Trick of the Mind |
Bobby |
2006 |
Fallen |
Policeman |
2007 |
Eureka |
Special Agent Hicks |
2006 |
Psych |
Detective Ocampo |
2006 |
Saved |
Agent White |
2006 |
A Job to Kill For |
Det. Mark Learner |
2006 |
Scary Movie 4 |
Soldier |
2006 |
Kyle XY |
Dispatcher |
2006 |
Da Vinci's City Hall |
Kaspar |
2005 |
Capote |
Porter |
2005 |
Criminal Minds |
SPD Officer |
2005 |
Supernatural |
Dr. Lewis / College Professor |
2005 |
Stranger in My Bed |
Sheriff Barton / Sherrif Barton |
2005 |
The Long Weekend |
Cop #4 |
2005 |
Third Man Out |
Reporter #1 |
2005 |
Into the West |
Henry Foster |
2005 |
Behind the Camera: The Unauthorized Story of Mork & Mindy |
Cop |
2005 |
Alone in the Dark |
Deputy Adams |
2005 |
Falcon Beach |
Des Palmer |
2005 |
Fatal Reunion |
Sam Watson |
2005 |
Blade: Trinity |
Agent |
2004 |
The Final Cut |
Guest #2 |
2004 |
Stargate: Atlantis |
Tactical Sergeant |
2004 |
Scooby-Doo 2: Monsters Unleashed |
Man in Suit |
2004 |
Kingdom Hospital |
Celeste's Camera Man |
2004 |
Miracle |
Reporter |
2004 |
The L Word |
Randy Jackson |
2004 |
The Goodbye Girl |
Richard III Troupe |
2004 |
Battlestar Galactica |
Liner Captain |
2003 |
Tru Calling |
Tall Guy |
2003 |
Jake 2.0 |
Tracey |
2003 |
A Date with Darkness: The Trial and Capture of Andrew Luster |
Newscaster |
2003 |
Dead Like Me |
Airport Security Guard |
2003 |
The Stranger Beside Me |
TV Host |
2003 |
American Dreams |
Eddie |
2002 |
John Doe |
SWAT Captain |
2002 |
The Twilight Zone |
Paramedic #1 |
2002 |
The Dead Zone |
Phil Rogers |
2002 |
Living with the Dead |
Doctor |
2002 |
Jeremiah |
Samuel |
2002 |
Tom Stone |
Danny Illuawa |
2002 |
Brother's Keeper |
Undercover Homeless Man |
2002 |
Ignition |
Flight Coordinator |
2001 |
Just Cause |
Dr. Paul Atkins |
2001 |
Strange Frequency |
Police Officer |
2001 |
Night Visions |
Uniform Cop (segment "Hate Puppet") |
2001 |
Smallville |
Lex's Security Guard Darius / Darius |
2001 |
The Lone Gunmen |
2nd MP |
2001 |
The 6th Day |
Security Guard |
2000 |
Dark Angel |
Lab Tech |
2000 |
Mysterious Ways |
Danso |
2000 |
Beautiful Joe |
Off-Duty Soldier |
2000 |
Higher Ground |
ER Doctor |
2000 |
Seven Days |
Somalian |
1998 |
Da Vinci's Inquest |
William / Dr. Kamil |
1998 |
Stargate SG-1 |
Olokun |
1997 |
The Outer Limits |
Dr. Adam Meares / Policeman #1 |
1995 |
The X-Files |
Judge |
1993 |