Farewell TBA
as Father
Tomorrow I Quit 2021
as Chad
In Dark Places 2018
as Plainclothes Detective
Jean 2016
as Jim Connor
The Lord of the Rings: The Two Towers 2002
as Elf / Gondorian Soldier / Orc / Uruk-hai (uncredited)
Credits from TMDB.