Actor
Meet Me at the Christmas Train Parade
2024 · as Oliver
Me and Mr. Christmas
2023 · as Mark
Death of Zygielbojm
2021 · as Herbert Morrison
Cole Younger & The Black Train
2012 · as Jim Younger
Forbidden Passion: The Oscar Wilde Movie
1985
Second Time Lucky
1984 · as Jimmy
The Two Gentlemen of Verona
1983 · as Valentine
Priest of Love
1981 · as Clerk to Herbert G. Muskett