2020
2020
2017
2017
2017
20132013
2013
2012
1986

Six Tales of Sin
6.0

Dwellers: The Curse of Pastor Stokes
6.3

D.H.A.R.M.A. 9
as Agent Hatteras/ Silver Feet

E19 Virus
as Alan Wayne
4.3

Bound by Debt
as Steve
Judith

The Library
as Fitz, Demon
3.8

Green Eyes
as Mr Carowail
6.5

Cybornetics
as General McGregor
4.0

Nothing in Common
as Waiting Room Companion (uncredited)
5.8