2023 - Prima danza, poi pensa. Alla ricerca di Beckett - Attore - James Joyce
2021 - Quelli che mi vogliono morto - Attore - Jack
2018 - Maze Runner - La rivelazione - Attore - Janson
2018 - Bohemian Rhapsody - Attore - John Reid
2017 - King Arthur - Il potere della spada - Attore - Bill
2016 - Sing Street - Attore - Robert
2015 - Maze Runner - La fuga - Attore - Janson
2014 - Calvario - Attore - Dott. Frank Harte
2012 - Doppio gioco - La verità si nasconde nell'ombra - Attore - Gerry McVeigh
2011 - Blitz - Attore - Barry Weiss/Blitz
2009 - 12 Round - Attore - Miles Jackson
2003 - 2 cavalieri a Londra - Attore - Rathbone
2002 - THE FINAL CURTAIN - Attore - Dave Turner
2000 - QUEER AS FOLK 2 - Attore - Stuart Alan Jones
1999 - QUEER AS FOLK 1 - Attore - Stuart Alan Jones
1999 - RAGAZZO - Attore - Francis
1997 - SOHO - Attore - Baby
1996 - UNA SCELTA D'AMORE - Attore - Gerard Quigley
1995 - Amiche - Attore - Aidan