2022
The Greatest Beer Run Ever as Baby Killer Protester
2022
Night of the Bastard as Mason
2003
The Lord of the Rings: The Return of the King as Pelennor Orc (uncredited)
2002
The Lord of the Rings: The Two Towers as Rohan Boy Recruit (uncredited)
1995
Crimson Tide as Henry Ince
1994
Floundering as Homeless Child
1994
Blue Tiger as Darin Hayes