Actor · Born 1987
Luck
2022 · as Hazel's Dad / Nosy Cat (voice)
The House Call
2020 · as Adam
First Person: A Film About Love
2019
ViewPoint
2017 · as Pete
Primrose
2015 · as Ape
Dawn of the Planet of the Apes
2014 · as Blue Eyes
Stay Cool
2011 · as Party Kid
The Truth Below
2011 · as Dante
White Irish Drinkers
2011 · as Brian Leary
Reviving Ophelia
2010 · as Mark Stenwyck