Nació el 28 de octubre de 1975.Cursó estudios de arte dramático en el Oxford School of Drama.
Se dio a conocer al público británico por interpretar uno de los papeles principales en la serie de televisión "Dream Team" de Sky 1. En el 2002 participó en la película de la BBC "The Hound of the Baskervills", basada en la novela de Arthur Conan Doyle. Le siguió el papel protagonista en el largometraje "La Femme Musketeer" de Hallmark/Universal. En el 2004 participó en la película "Nature Unleashed: Tornado".
Su último trabajo es "Too Much Romance
It's Time for Stuffed Peppers", película dirigida por Lina Wertmuller en la que interpreta el personaje de Francesco junto a Sofía Loren y F. Murray Abraham.