Attore inglese, la sua carriera inizia nel 2002 con il programma televisivo Doctor Zhivago, nel ruolo di Seryozha. Poi continua nel 2006 con Sixty Six (dove è protagonista) e Man on the Moon. Nel 2007 ha preso parte a Rotten Apple, come narratore. Poi nel 2009 con The Sarah Jane Adventures. Il successo in Italia è arrivato con diversi programmi tv tra i quali: As the Bell Rings, The Heavy, I maghi di Waverly, nel ruolo di Mason e con il suo primo film Avalon High e Passa il piatto.