| 2026 |
Star Trek: Starfleet Academy
TV
|
Drekol |
| 2025 |
The Last Frontier
TV
|
Steven Cole |
| 2025 |
The Institute
TV
|
Chief Ashworth |
| 2024 |
Tales from the Void
TV
|
Anton |
| 2024 |
You Gotta Believe
MOVIE
|
Sam Knight |
| 2024 |
Believer
MOVIE
|
Detective Brener |
| 2024 |
Humane
MOVIE
|
Tony |
| 2024 |
Tales from the Void: Into the Unknown
MOVIE
|
Anton |
| 2024 |
Hunting Housewives
MOVIE
|
Andre Bouvier |
| 2024 |
Tracker
TV
|
Clay Porter |
| 2023 |
The Horror of Dolores Roach
TV
|
Victor |
| 2023 |
The Jane Mysteries: Inheritance Lost
MOVIE
|
Kenny Martin |
| 2023 |
Red Ketchup
TV
|
Philip G. Sullivan (voice) |
| 2023 |
Essex County
TV
|
Officer Danny Laraque |
| 2023 |
Rubble & Crew
TV
|
Grandpa Gravel (voice) |
| 2022 |
The Man from Toronto
MOVIE
|
Marty |
| 2022 |
All My Puny Sorrows
MOVIE
|
Psychiatrist Johns |
| 2022 |
Transformers: BotBots
TV
|
(voice) |
| 2022 |
Reacher
TV
|
Picard |
| 2021 |
The Enchanted Christmas Cake
MOVIE
|
George |
| 2021 |
Big Blue
TV
|
Inspector Hammer (voice) |
| 2021 |
Heritage Minutes: Oscar Peterson
MOVIE
|
Daniel Peterson |
| 2021 |
Go, Dog. Go!
TV
|
Paw (voice) |
| 2020 |
A Christmas Exchange
MOVIE
|
Jim |
| 2020 |
The Oak Room
MOVIE
|
Richard |
| 2020 |
Love in Harmony Valley
MOVIE
|
Felix |
| 2020 |
Most Dangerous Game
TV
|
Micky Dupree |
| 2020 |
The Wedding Planners
TV
|
Pastor Evan |
| 2020 |
The Wedding Planners
TV
|
Pastor Evan Miller |
| 2020 |
Self Made: Inspired by the Life of Madam C.J. Walker
TV
|
Self |
| 2020 |
Disappearance at Clifton Hill
MOVIE
|
Canadian Border Agent |
| 2020 |
Transplant
TV
|
Self |
| 2020 |
Locke & Key
TV
|
Detective Daniel Mutuku |
| 2020 |
Nurses
TV
|
Self |
| 2019 |
Code 8
MOVIE
|
Captain Milltown |
| 2019 |
The Christmas Chalet
MOVIE
|
Steve |
| 2019 |
See
TV
|
Captain Gosset |
| 2019 |
Ghostwriter
TV
|
Alex Redmond |
| 2019 |
Love Alaska
MOVIE
|
Jasper |
| 2019 |
Shazam!
MOVIE
|
Bill Parker |
| 2019 |
Northern Rescue
TV
|
Insurance Adjuster |
| 2019 |
Hudson & Rex
TV
|
Father Xavier |
| 2019 |
The Umbrella Academy
TV
|
Lance Ribbons |
| 2019 |
The Prodigy
MOVIE
|
Dr. Kagan |
| 2019 |
Wayne
TV
|
Local Sergeant |
| 2018 |
Once Upon a Christmas Miracle
MOVIE
|
Dr. Jenkins |
| 2018 |
The Christmas Chronicles
MOVIE
|
Dave Poveda |
| 2018 |
Titans
TV
|
Manny Wolf |
| 2018 |
Total DramaRama
TV
|
(voice) |
| 2018 |
The Great C
MOVIE
|
Chief |
| 2018 |
Season for Love
MOVIE
|
George |
| 2018 |
Little Italy
MOVIE
|
Officer Hardaz |
| 2018 |
Esme & Roy
TV
|
Daddy Oooga (voice) |
| 2018 |
Every Day
MOVIE
|
Reverend Poole |
| 2017 |
Christmas Inheritance
MOVIE
|
Sheriff Paul Greenleaf |
| 2017 |
The Shape of Water
MOVIE
|
Brewster Fuller |
| 2017 |
Creeped Out
TV
|
Julian Tuthill |
| 2017 |
Wishfart
TV
|
Fireball Cat (voice) |
| 2017 |
High-Rise Rescue
MOVIE
|
Chief Connors |
| 2017 |
Salvation
TV
|
Griff |
| 2017 |
Dino Dana
TV
|
Dr. Webster |
| 2017 |
American Gods
TV
|
Gilbert |
| 2016 |
Incorporated
TV
|
Lionel |
| 2016 |
Eyewitness
TV
|
FBI Agent |
| 2016 |
Falling Water
TV
|
Lt. Robert Sutton |
| 2016 |
Kim's Convenience
TV
|
Randy |
| 2016 |
Conviction
TV
|
Detective John Moore |
| 2016 |
Designated Survivor
TV
|
Defense Secretary Nick Wooster |
| 2016 |
Four in the Morning
TV
|
Doug Wilson |
| 2016 |
Atomic Puppet
TV
|
Robo Ron (voice) |
| 2016 |
Private Eyes
TV
|
Julian Barrington |
| 2016 |
The Other Kingdom
TV
|
Oberon |
| 2016 |
Fangbone!
TV
|
Stoneback (voice) |
| 2016 |
Only Iโฆ
MOVIE
|
Jim |
| 2015 |
The Expanse
TV
|
Admiral Souther |
| 2015 |
Spotlight
MOVIE
|
Cop in Coffee Shop |
| 2015 |
Beeba Boys
MOVIE
|
Jeet Prosecutor |
| 2015 |
Beeba Boys
MOVIE
|
Prosecutor |
| 2015 |
Killjoys
TV
|
Captain Pike |
| 2015 |
No Stranger Than Love
MOVIE
|
Sheriff Deputy |
| 2015 |
Inspector Gadget
TV
|
Dr. Claw (voice) |
| 2015 |
Good Witch
TV
|
Delivery Guy |
| 2015 |
Man Seeking Woman
TV
|
Ramirez |
| 2015 |
Schitt's Creek
TV
|
Dr. Litman |
| 2014 |
Odd Squad
TV
|
Fladam |
| 2014 |
How to Build a Better Boy
MOVIE
|
Coach Voss |
| 2014 |
Annedroids
TV
|
Construction Worker |
| 2014 |
The Strain
TV
|
James |
| 2014 |
Sorority Surrogate
MOVIE
|
Channing |
| 2013 |
Fir Crazy
MOVIE
|
Malcolm |
| 2013 |
Kick-Ass 2
MOVIE
|
Mother Russia Cop |
| 2013 |
Hemlock Grove
TV
|
Guard |
| 2013 |
Rogue
TV
|
Tyson Ballard |
| 2012 |
Baby's First Christmas
MOVIE
|
NYPD Mounted Police Officer |
| 2012 |
Beauty and the Beast
TV
|
Lieutenant Tran |
| 2012 |
Saving Hope
TV
|
Eric Hawes |
| 2011 |
12 Dates of Christmas
MOVIE
|
Dr. Kirschner |
| 2011 |
Silent Witness
MOVIE
|
Detective Tally |
| 2011 |
Dream House
MOVIE
|
Tommy |
| 2011 |
388 Arletta Avenue
MOVIE
|
Officer |
| 2011 |
Against the Wall
TV
|
Nick |
| 2011 |
Suits
TV
|
Parole Board Chair |
| 2011 |
Combat Hospital
TV
|
Lt. Cliffgood |
| 2011 |
Falling Skies
TV
|
Mike |
| 2011 |
XIII: The Series
TV
|
Self |
| 2011 |
Good Dog
TV
|
Gerry Davis |
| 2010 |
Lullaby for Pi
MOVIE
|
The Father |
| 2010 |
Sidekick
TV
|
Superintendent |
| 2010 |
Covert Affairs
TV
|
Commanding Officer |
| 2010 |
Unnatural History
TV
|
Executor |
| 2010 |
Connor Undercover
TV
|
Vice-Principal Grimsby |
| 2010 |
The Doodlebops' Rockin' Road Show
TV
|
Head T-Rex / Professor Poochini |
| 2010 |
Harriet the Spy: Blog Wars
MOVIE
|
Alfred Cooper |
| 2010 |
Dan for Mayor
TV
|
Mr. Swifty |
| 2009 |
The Dating Guy
TV
|
David (voice) |
| 2009 |
PoppetsTown
TV
|
Alli (voice) |
| 2009 |
The Listener
TV
|
Armoured Van Driver |
| 2009 |
Producing Parker
TV
|
Dr. Perry (voice) |
| 2009 |
Gooby
MOVIE
|
Younger Cop |
| 2009 |
Adoration
MOVIE
|
Car Owner |
| 2009 |
Before You Say 'I Do'
MOVIE
|
Paramedic #1 |
| 2009 |
Jimmy Two-Shoes
TV
|
Slugmeister (voice) |
| 2009 |
Aaron Stone
TV
|
T. Abner Hall |
| 2009 |
Razzberry Jazzberry Jam
TV
|
Electric Fan (voice) |
| 2008 |
Roxy Hunter and the Horrific Halloween
MOVIE
|
Pierre |
| 2008 |
Kit Kittredge: An American Girl
MOVIE
|
Hobo Doctor |
| 2008 |
A Raisin in the Sun
MOVIE
|
Walter Lee Sr. |
| 2008 |
The Border
TV
|
Security Guard |
| 2007 |
Magi-Nation
TV
|
Agram (voice) |
| 2007 |
Magi-Nation
TV
|
Gorgram (voice) |
| 2007 |
Diary of the Dead
MOVIE
|
Stranger |
| 2007 |
Bottom Feeder
MOVIE
|
Otis |
| 2007 |
The Lookout
MOVIE
|
Loan Officer |
| 2007 |
The Dresden Files
TV
|
Self |
| 2006 |
Bigfoot Presents: Meteor and the Mighty Monster Trucks
TV
|
Big Wheelie (voice) |
| 2006 |
Yin Yang Yo!
TV
|
Master Yo (voice) |
| 2006 |
The Jane Show
TV
|
Black Male Cop |
| 2006 |
Cradle of Lies
MOVIE
|
Detective Buck |
| 2005 |
Mayday
MOVIE
|
Carl Fessell |
| 2005 |
It's Me...Gerald
TV
|
Policeman |
| 2005 |
Carlยฒ
TV
|
Self |
| 2005 |
Time Warp Trio
TV
|
Ngombo (voice) |
| 2005 |
Time Warp Trio
TV
|
York (voice) |
| 2005 |
Time Warp Trio
TV
|
Cooky (voice) |
| 2005 |
Descent
MOVIE
|
Man in Black |
| 2005 |
Cake
MOVIE
|
Bartender |
| 2005 |
Revelations
TV
|
Roy |
| 2005 |
Fever Pitch
MOVIE
|
Husband |
| 2005 |
Kojak
TV
|
Det. Walters |
| 2004 |
Cube Zero
MOVIE
|
Haskell |
| 2004 |
Highwaymen
MOVIE
|
Detective |
| 2004 |
Redemption: The Stan Tookie Williams Story
MOVIE
|
Guard Morales |
| 2003 |
Rescue Heroes: The Movie
MOVIE
|
Jake Justice (voice) |
| 2003 |
Slings & Arrows
TV
|
Horatio |
| 2003 |
Nothing
MOVIE
|
Co-Worker |
| 2003 |
Mayday
TV
|
Captain Negasa |
| 2003 |
Missing
TV
|
Agent #2 |
| 2003 |
Missing
TV
|
Avery Nash |
| 2003 |
Missing
TV
|
Agent Avery Nash |
| 2003 |
The Pentagon Papers
MOVIE
|
Sgt. Watson |
| 2002 |
The Eleventh Hour
TV
|
Detective Glen Madison |
| 2002 |
Paid in Full
MOVIE
|
D.C. #2 |
| 2002 |
Sue Thomas: F.B.Eye
TV
|
Curtis Sanford |
| 2002 |
Puppets Who Kill
TV
|
Jones |
| 2002 |
Puppets Who Kill
TV
|
Defence Lawyer |
| 2002 |
Conviction
MOVIE
|
LA Gangster #2 |
| 2002 |
Monk
TV
|
Carl Jenkins |
| 2002 |
Street Time
TV
|
Alfa Goodman |
| 2002 |
Recipe for Murder
MOVIE
|
Abraham Corneille |
| 2002 |
Cadet Kelly
MOVIE
|
Drill Instructor |
| 2002 |
Cyberchase
TV
|
Walter the Walrus (voice) |
| 2001 |
Mutant X
TV
|
Owen Taylor |
| 2001 |
Don't Say a Word
MOVIE
|
Transit Cop |
| 2001 |
Who Is Cletis Tout?
MOVIE
|
Visitor's Room Prison Guard |
| 2001 |
Paradise Falls
TV
|
Ravenheart / Trevor Harman |
| 2001 |
Paradise Falls
TV
|
Ravenheart |
| 2001 |
Paradise Falls
TV
|
Trevor Harman |
| 2001 |
Doc
TV
|
Blind Man |
| 2001 |
Bojangles
MOVIE
|
Percy |
| 2001 |
Blackout
MOVIE
|
Police Officer |
| 2000 |
The Last Debate
MOVIE
|
Room Service Waiter |
| 2000 |
Our Hero
TV
|
Tommy |
| 2000 |
Hendrix
MOVIE
|
Black Panther |
| 2000 |
Bait
MOVIE
|
Cop |
| 2000 |
Loser
MOVIE
|
Veterinarian |
| 2000 |
Soul Food
TV
|
Gino |
| 2000 |
Soul Food
TV
|
Butter |
| 2000 |
Dirty Pictures
MOVIE
|
Ed |
| 2000 |
Code Name: Eternity
TV
|
Nolan |
| 1999 |
The Avengers: United They Stand
TV
|
Falcon (voice) |
| 1999 |
Rescue Heroes
TV
|
Self |
| 1999 |
Sealed with a Kiss
MOVIE
|
Jerome McAllister |
| 1999 |
Twice in a Lifetime
TV
|
Dwight White |
| 1999 |
Dogmatic
MOVIE
|
Colleague No. 1 |
| 1999 |
Pushing Tin
MOVIE
|
Pilot (voice) |
| 1999 |
Total Recall 2070
TV
|
Dr. Levy |
| 1998 |
Universal Soldier III: Unfinished Business
MOVIE
|
Orderly |
| 1998 |
Johnny 2.0
MOVIE
|
Trenchcoat Man |
| 1998 |
The Wall
MOVIE
|
Calvin (segment "The Badge") |
| 1998 |
Woo
MOVIE
|
West Indian Brother |
| 1998 |
The Fixer
MOVIE
|
OโHare Attendant |
| 1998 |
Twitch City
TV
|
Bad Cop |
| 1998 |
Twitch City
TV
|
Sharpshooter 1 |
| 1997 |
Earth: Final Conflict
TV
|
Reporter |
| 1997 |
Earth: Final Conflict
TV
|
Guard |
| 1997 |
Earth: Final Conflict
TV
|
Fisk |
| 1997 |
Earth: Final Conflict
TV
|
Jens |
| 1997 |
Riverdale
TV
|
Jerome 'Tiny' Sheffield |
| 1997 |
Goosebumps: Don't Go to Sleep!
MOVIE
|
Man in Black |
| 1997 |
Elvis Meets Nixon
MOVIE
|
Hip Stockboy |
| 1997 |
Too Close to Home
MOVIE
|
Patrolman |
| 1997 |
Lethal Tender
MOVIE
|
Sammy |
| 1996 |
Critical Choices
MOVIE
|
A.T.F. Agent Smith |
| 1996 |
What Kind of Mother Are You?
MOVIE
|
Tony Barrow |
| 1996 |
Jack Reed: Death and Vengeance
MOVIE
|
Cartwright |
| 1996 |
Talk to Me
MOVIE
|
Alex |
| 1996 |
Goosebumps: You Can't Scare Me!
MOVIE
|
Mr. Finley |
| 1996 |
Psi Factor: Chronicles of the Paranormal
TV
|
Technician |
| 1996 |
Extreme Measures
MOVIE
|
E.R. Doctor |
| 1996 |
Her Desperate Choice
MOVIE
|
Mike Donner |
| 1996 |
FX: The Series
TV
|
Van Driver |
| 1996 |
FX: The Series
TV
|
Sakovitch |
| 1995 |
Goosebumps
TV
|
Man in Black |
| 1995 |
Goosebumps
TV
|
Mr. Finley (uncredited) |
| 1994 |
Due South
TV
|
Cop #2 (uncredited) |
| 1994 |
Due South
TV
|
Cop (uncredited) |
| 1991 |
Heritage Minutes
TV
|
Daniel Peterson |
|
Capacity
MOVIE
|
Peter |
|
Keeper of the Cup
MOVIE
|
Det. Hatcher |
|
Our Starlight Christmas
MOVIE
|
Principal Watson |