2000
2020
2017
2006
2016
Monsoon
as Mark
Be Good For Rachel
as Dr. Tim Reid
Damned If You Do
as Funny Guy
Steel Rain 2: Summit
as White House Chief of Staff
Trapped Ashes
as Henry (segment "Wraparound")
Queer As Folk
as Ted Schmidt