Roles
Davis
Code 8
(2019)
(Role TBD)
The Open House
(2018)
Shankman
The Oath
(2018)
(Role TBD)
Spider-Man
(2017)
Elliott
Baroness Von Sketch Show
(2016)
Farrell
Regression
(2015)
Peter Madly
Closet Monster
(2015)
Patrick Murphy
CSI: Cyber
(2015-2016)
Matthew Weitz / Congressman Matthew Weitz
Blindspot
(2015)
Josh
Faking It
(2014-2016)
Doug Schwartz
Murder in the First (2014)
(2014-2016)
Brian Zeller
Hannibal
(2013-2015)
Randy
Masters of Sex
(2013-2016)
Vogel
Longmire
(2012)
Ricky Lloyd / Rick Lloyd
The L.A. Complex
(2012)
(Role TBD)
388 Arletta Avenue
(2011)
(Role TBD)
Jesus Henry Christ
(2011)
(Role TBD)
Take This Waltz
(2011)
producer
Bob's Burgers
(TV Series 2011)
Detective Donovan Boyd / Donovan Boyd / Det. Donovan Boyd
Rookie Blue
(2010-2015)
Dr. Jon Ronan
Republic of Doyle
(2010)
(Role TBD)
12 Men of Christmas
(TV Movie 2009)
Hector Lee
NCIS: Los Angeles
(TV Series 2009)
Slim Gordon
Amelia
(2009)
Joel Graves
Flashpoint
(TV Series 2008-2012)
(Role TBD)
Flash of Genius
(2008)
(Role TBD)
Firehouse Dog
(2007)
Dave Sharpe
Little Mosque on the Prairie
(2007-2012)
written by
YPF
(2007)
Corporal Lipscombe
Zoom
(2006)
(Role TBD)
Cinderella Man
(2005)
Lance
Grey's Anatomy
(TV Series 2005)
(Role TBD)
Sabah
(2005)
Assistant
Resident Evil: Apocalypse
(2004)
Kanayo
Stargate: Atlantis
(TV Series 2004-2009)
Todd Price
NCIS
(TV Series 2003)
Patrick Harten
Air Emergency
(2003)
Student
The In-Laws
(2003)
Paul
Slings and Arrows
(2003-2006)
Man in Temple Crowd #3
The Visual Bible: The Gospel of John
(2003)
Note: All appearances are determined by automated algorithms. Double-check appearances and convention details with the convention website to ensure you have the most accurate information.