 He continued in his twenties, playing a variety of roles in series like "Martin Chuzzlewit", "Pie in the Sky", "The Bill", "Peak Practice", "Urban Gothic", "The Infinite Worlds of H. G. Wells" and "Midsomer Murders".Other roles included a guest appearances as Nino in television series "Gimme, Gimme, Gimme" alongside Kathy Burke, and Giles in the film "Dead Babies".He then played the role of Auguste in the 2001 thriller film "Charlotte Gray" alongside Cate Blanchett.