Debuta con "The Power of One" (1992), y tras la aparición en algunos títulos poco relevantes como "Obsession" (1997), "The Trench" (1999), "Some Voices" (2000), "Hotel Splendide" (2000), "The Mother" (2003), "Enduring Love" (2004), aparece en 1998 en la película "Elizabeth" protagonizada por Cate Blanchett interpretando a John Ballard, y en 2000 en el film a mayor gloria de Kim Basinger "I Dreamed of Africa".