Nightworld: Riddler's Moon
1998 · Drama
as Ernie
Radioflash
2019 · Drama
as Farmer Glenn
The Wind
as The Reverend
Ninja
2009 · Action
as Temple
The Tragedy of Macbeth
2022 · Drama
as Lennox
The Shepherd
2008 · Action
as Arthur Pennigton
The Thirty Nine Steps
1980 · Crime
as David