Actor · Born 1986
Personal Best
2023
The Mouse
2022 · as Craig
Dusty and Me
2018 · as Little Eddie Springfield
The Windmill Massacre
2016 · as Jackson
Despite the Falling Snow
2016 · as Oleg
The Go-Between
2015 · as Ted Burgess
Coach
2015 · as Ross
Electricity
2014 · as Dave
A Running Jump
2012 · as Footballer #1
Weekender
2011 · as John Anderson
Captain America: The First Avenger
2011 · as Enlistment Office MP
Salvage
2009 · as Trooper Jones