Filmography
Release date: 10/7/2016Hacksaw Ridge
Role(s): Soldier Carl
Details Release date: 9/1/2008Interchange
Role(s): Shaun
Details Release date: 10/24/2019Promised
Role(s): Tom
Details Release date: 8/27/2015Holding the Man
Role(s): Michael Caleo
Details Release date: 10/22/2019Tog
Role(s): Eduardo
Details