Acting
2023 · Harold
2020 · Nixon
2017 · Mansur Recruit Video
2002 · Ellie's Friend
2022 · KJ
2020 · Nixon (uncredited)
2018 · Nathan Parker
2015 · Phil
2013 · William Sheppard
2011 · Young Harry
2003 · Randall Clark
1999 · Nathan Ellis
1999 · Jamie