Role w serialach
Children Ruin Everything
jako James Berney
50 odcinków
Hannibal
jako Brian Zeller
27 odcinków
Producing Parker
jako Simon Nolan (voice)
26 odcinków
Blindspot: Mapa zbrodni
jako Matthew Weitz
23 odcinków
Slings & Arrows
jako Paul
7 odcinków
Rookie Blue
jako Donovan Boyd
7 odcinków
The State Within
jako Matthew Weiss
6 odcinków
The L.A. Complex
jako Ricky Lloyd
6 odcinków
Zmowa milczenia
jako Shankman
5 odcinków
Republic of Doyle
jako Dr. Jon Ronan
4 odcinków
Runaway
jako Tannen
4 odcinków
Masters of Sex
jako Randy
2 odcinków
This Is Wonderland
jako Security Guard
2 odcinków
Gwiezdne wrota: Atlantyda
jako Kanayo
2 odcinków
Zaprzysiężeni
jako Hader
2 odcinków
Spider-Man
jako Tinkerer (voice)
2 odcinków
Flashpoint
jako Joel Graves
1 odcinków
Agenci NCIS
jako Todd Price
1 odcinków
Zagubiony w czasie
jako Sgt. Ronny Abrams
1 odcinków
Faking It
jako Josh
1 odcinków
Katastrofa w przestworzach
jako Patrick Harten
1 odcinków
The Jane Show
jako Garth Gardiner
1 odcinków
Played
jako Marcus Jakes
1 odcinków
Agenci NCIS: Hawaje
jako Chris Polis
1 odcinków
Tarzan
jako Ralph
1 odcinków
Kevin Hill
jako Sexy Water Delivery Guy
1 odcinków
Kojak
jako Anthony 'Tone' Tosetti
1 odcinków
'Til Death Do Us Part
jako Ben Milford
1 odcinków
MVP
jako Rob Cartwright
1 odcinków
Little Mosque on the Prairie
jako Dave Sharpe
1 odcinków
The Dating Guy
jako Archangel (voice)
1 odcinków
Agenci NCIS. Los Angeles
jako Hector Lee
1 odcinków
Longmire
jako Vogel
1 odcinków
The L.A. Complex
jako Ricky Lloyd (uncredited)
1 odcinków
Rookie Blue
jako Donovan Boyd (uncredited)
1 odcinków
CSI: Cyber
jako Patrick Murphy
1 odcinków
Baroness von Sketch Show
jako Elliott
1 odcinków
Spider-Man
jako Tinkerer / Old Man (voice)
1 odcinków
Chirurdzy
jako Lance
1 odcinków
Z premedytacją
jako Doug Schwartz
1 odcinków
Spider-Man
jako Tinkerer / Police Officer (voice)
1 odcinków
Opiekunka
jako Otis Winthrope I
1 odcinków
Ekipa
Production
Bob's Burgers
– Consulting Producer
The L.A. Complex
– Co-Executive Producer
Writing
The L.A. Complex
– Writer
The L.A. Complex
– Teleplay