
Filmography

Grey's Anatomy
2005 · Lance

NCIS
2003 · Todd Price

Blue Bloods
2010 · Hader

NCIS: Los Angeles
2009 · Hector Lee

Mayday
2003 · Patrick Harten

Stargate Atlantis
2004 · Kanayo

Hannibal
2013 · Brian Zeller

Blindspot
2015 · Matthew Weitz

Law & Order Toronto: Criminal Intent
2024 · Bill Diamond

Longmire
2012 · Vogel

Rookie Blue
2010 · Donovan Boyd (uncredited), Donovan Boyd

Marvel's Spider-Man
2017 · Tinkerer / Old Man (voice), Tinkerer (voice)

Flashpoint
2008 · Joel Graves

Masters of Sex
2013 · Randy

NCIS: Hawaiʻi
2021 · Chris Polis

Republic of Doyle
2010 · Jon Ronan

Quantum Leap
2022 · Sgt. Ronny Abrams

This Is Wonderland
2004 · Security Guard

Murder in the First
2014 · Doug Schwartz

Faking It
2014 · Josh

CSI: Cyber
2015 · Patrick Murphy

Little Mosque on the Prairie
2007 · Dave Sharpe

The Oath
2018 · Shankman

Children Ruin Everything
2022 · James Berney

Kevin Hill
2004 · Sexy Water Delivery Guy

Resident Evil: Apocalypse
2004 · Assistant

Played
2013 · Marcus Jakes

Code 8 Part II
2024 · Detective Davis

The Watchful Eye
2023 · Otis Winthrope I

Slings & Arrows
2003 · Paul

The Dating Guy
2009 · Archangel (voice)

Clown in a Cornfield
2025 · Dr. Glenn Maybrook

Producing Parker
2009 · Simon Nolan (voice)

Cinderella Man
2005 · 1928 Fan

The Jane Show
2006 · Garth Gardiner

Code 8
2019 · Davis

Baroness von Sketch Show
2016 · Elliott

The L.A. Complex
2012 · Ricky Lloyd, Ricky Lloyd (uncredited)

Tarzan
2003 · Ralph

Runaway
2006 · Tannen

Zoom
2006 · Corporal Lipscombe (uncredited)

The State Within
2006 · Matthew Weiss

Young People Fucking
2007 · Matt, Writer

'Til Death Do Us Part
2007 · Ben Milford

Kojak
2005 · Anthony 'Tone' Tosetti

Regression
2015 · Farrell
MVP
2008 · Rob Cartwright

Firehouse Dog
2007 · Policeman at Bridge

The In-Laws
2003 · Student

The Gospel of John
2003 · Man in Temple Crowd #3

Take This Waltz
2011 · Aaron

Flash of Genius
2008 · Ian Miellor

The Open House
2018 · Brian Wallace

12 Men of Christmas
2009 · Les Pizula

Levels
2024 · Hunter

The Lovebirds
2020 · Paramedic, Executive Producer

Amelia
2009 · Slim Gordon

The Boulet Brothers' Holiday of Horrors
2025 · Stepfather (segment "Gaudete")

Closet Monster
2016 · Peter Madly

Code 8
2016 · Freddie

Ice Bound
2003 · Patient #2

Hannibal: This Is My Design
2014 · Self

Jesus Henry Christ
2012 · Malcom's Dad / Nurse Stewart

Cyborg Soldier
2008 · Dr. Tyler Voller

At Home by Myself... with You
2009 · Guy

#FromJennifer
2017 · Ralph Sinclair

The Go-Getters
2018 · Owen, Executive Producer

Siblings
2004 · Pastor

388 Arletta Avenue
2011 · Alex

Best Boy
2026 · Actor

It Was You Charlie
2013 · Tom

The Chicago 8
2011 · Lee Weiner

The Good Times Are Killing Me
2009 · Gary
Entangled
2014 · Actor

Nose to Tail
2020 · Daniel

Final Offer
2018 · Henry

Paradise
2008 · Mitch (voice)
Hannah Goes to Hell
TBA · Actor

Never Happened
2015 · Grady, Producer

Sabah
2005 · Paramedic

It's Not What You Know
2016 · Jay, Producer

Trump Unauthorized
2005 · Paparazzi Reporter

Dave vs Death
2011 · Dave Kane

Enfant Terrible
2016 · Jack

Sleepless
2014 · Actor