Diplomato al Royal Welsh College Musica e Drama di Londra, è apparso in molte produzioni teatrali e cinematografiche.
Prende parte al cortometraggio horror “Being Othello” di Suri Krishnamma.
Nel 2010 oltre a “At the End of the Day” è impegnato sui set di “Patrol men”, di Lee Severn, già vincitore di un BAFTA Award. Nel 2010 recita nel film “4.3.2.1” di Noel Clarke, film distribuito in tutto il mondo dalla Universal Pictures.