Filmography

V/H/S/94
6.1
V/H/S/94
2021
as Mark (segment "Storm Drain")
Hollywoodland
6.1
Hollywoodland
2006
as MGM Hunk
You Can Live Forever
6.9
You Can Live Forever
2023
as Frank
Anne of Green Gables: A New Beginning
Deadly Hope
5.3
Deadly Hope
2012
as Gabriel Haynes
My Son's Deception
4.6
My Son's Deception
2024
as Victor
A Season to Remember
4.8
A Season to Remember
2024
as Randy
Cheaters' Club
2.5
Cheaters' Club
2006
as Richard Stern
Henry VIII
Henry VIII
2019
as Duke of Buckingham
Hamlet
Hamlet
2016
as Horatio
Timon of Athens
Timon of Athens
2018
as Alcibiades