Anton
Tales from the Void (2024)
Clay Porter
Tracker (2024)
Victor
The Horror of Dolores Roach (2023)
Philip G. Sullivan (voice)
Red Ketchup (2023)
Officer Danny Laraque
Essex County (2023)
Grandpa Gravel (voice)
Rubble & Crew (2023)
(voice)
Transformers: BotBots (2022)
Picard
Reacher (2022)
Inspector Hammer (voice)
Big Blue (2021)
Paw (voice)
Go, Dog. Go! (2021)
Micky Dupree
Most Dangerous Game (2020)
Pastor Evan
The Wedding Planners (2020)
Pastor Evan Miller
Self Made: Inspired by the Life of Madam C.J. Walker (2020)
Transplant (2020)
Detective Daniel Matuku
Locke & Key (2020)
Nurses (2020)
Captain Gosset
See (2019)
Alex Redmond
Ghostwriter (2019)
Insurance Adjuster
Northern Rescue (2019)
Father Xavier
Hudson & Rex (2019)
Lance Ribbons
The Umbrella Academy (2019)
Local Sergeant
Wayne (2019)
Manny Wolf
Titans (2018)
Total DramaRama (2018)
Daddy Oooga (voice)
Esme & Roy (2018)
Julian Tuthill
Creeped Out (2017)
Fireball Cat (voice)
Wishfart (2017)
Griff
Salvation (2017)
Dr. Webster
Dino Dana (2017)
Gilbert
American Gods (2017)
Lionel
Incorporated (2016)
FBI Agent
Eyewitness (2016)
Lt. Robert Sutton
Falling Water (2016)
Randy
Kim's Convenience (2016)
Detective John Moore
Conviction (2016)
Defense Secretary Nick Wooster
Designated Survivor (2016)
Doug Wilson
Four in the Morning (2016)
Robo Ron (voice)
Atomic Puppet (2016)
Julian Barrington
Private Eyes (2016)
Oberon
The Other Kingdom (2016)
Stoneback (voice)
Fangbone! (2016)
Admiral Souther
The Expanse (2015)
Captain Pike
Killjoys (2015)
Dr. Claw (voice)
Inspector Gadget (2015)
Delivery Guy
Good Witch (2015)
Ramirez
Man Seeking Woman (2015)
Dr. Litman
Schitt's Creek (2015)
Fladam
Odd Squad (2014)
Construction Worker
Annedroids (2014)
James
The Strain (2014)
Guard
Hemlock Grove (2013)
Tyson Ballard
Rogue (2013)
Lieutenant Tran
Beauty and the Beast (2012)
Eric Hawes
Saving Hope (2012)
Nick
Against the Wall (2011)
Parole Board Chair
Suits (2011)
Lt. Cliffgood
Combat Hospital (2011)
Mike
Falling Skies (2011)
XIII: The Series (2011)
Gerry Davis
Good Dog (2011)
Superintendent
Sidekick (2010)
Commanding Officer
Covert Affairs (2010)
Executor
Unnatural History (2010)
Vice-Principal Grimsby
Connor Undercover (2010)
Head T-Rex / Professor Poochini
The Doodlebops' Rockin' Road Show (2010)
Mr. Swifty
Dan for Mayor (2010)
David (voice)
The Dating Guy (2009)
Armoured Van Driver
The Listener (2009)
Dr. Perry (voice)
Producing Parker (2009)
Slugmeister (voice)
Jimmy Two-Shoes (2009)
T. Abner Hall
Aaron Stone (2009)
Security Guard
The Border (2008)
Agram (voice)
Magi-Nation (2007)
Gorgram (voice)
The Dresden Files (2007)
Big Wheelie (voice)
Bigfoot Presents: Meteor and the Mighty Monster Trucks (2006)
Master Yo (voice)
Yin Yang Yo! (2006)
Black Male Cop
The Jane Show (2006)
Policeman
It's Me...Gerald (2005)
Carl² (2005)
Ngombo (voice)
Time Warp Trio (2005)
York (voice)
Cooky (voice)
Roy
Revelations (2005)
Det. Walters
Kojak (2005)
Horatio
Slings & Arrows (2003)
Captain Negasa
Mayday (2003)
Agent #2
Missing (2003)
Avery Nash
Agent Avery Nash
Detective Glen Madison
The Eleventh Hour (2002)
Curtis Sanford
Sue Thomas: F.B.Eye (2002)
Jones
Puppets Who Kill (2002)
Defence Lawyer
Carl Jenkins
Monk (2002)
Alfa Goodman
Street Time (2002)
Walter the Walrus (voice)
Cyberchase (2002)
Owen Taylor
Mutant X (2001)
Ravenheart / Trevor Harman
Paradise Falls (2001)
Ravenheart
Trevor Harman
Blind Man
Doc (2001)
Tommy
Our Hero (2000)
Gino
Soul Food (2000)
Butter
Nolan
Code Name: Eternity (2000)
Samuel Wilson / Falcon (voice)
The Avengers: United They Stand (1999)
Rescue Heroes (1999)
Dwight White
Twice in a Lifetime (1999)
Dr. Levy
Total Recall 2070 (1999)
Bad Cop
Twitch City (1998)
Sharpshooter 1
Reporter
Earth: Final Conflict (1997)
Fisk
Jens
Jerome 'Tiny' Sheffield
Riverdale (1997)
Technician
Psi Factor: Chronicles of the Paranormal (1996)
Van Driver
FX: The Series (1996)
Sakovitch
Man in Black
Goosebumps (1995)
Mr. Finley (uncredited)
Cop #2 (uncredited)
Due South (1994)
Cop (uncredited)
Daniel Peterson
Heritage Minutes (1991)