Feature acting debut in "Vroom"
Made first feature with Leigh, "Life Is Sweet"
Cast as French poet Paul Verlaine to Leonardo DiCaprio's Arthur Rimbaud in "Total Eclipse"
Acted alongside Marlon Brando in the remake of "The Island of Dr. Moreau"
Portrayed expedition leader Peter Aufschnaiter in "Seven Years in Tibet"
Starred opposite Thandie Newton as a quirky pianist-composer in the love story "Besieged," a chamber drama directed by Bernardo Bertolucci
Provided the voice of Judas Iscariot in the British animated biblical drama "The Miracle Maker" (aired on ABC in the U.S.)
Co-starred in the violent crime thriller "Gangster No. 1"
Appeared in TV production of Samuel Beckett's "Endgame"; screened at film festivals before airing on Irish and British TV in 2001
Was featured in the ABC miniseries "Dinotopia"
Helmed the film "Cheeky"
Starred in the sci-fi adventure "Timeline," based on the novel by Michael Crichton
Starred in Ridley Scott's "Kingdom of Heaven," about the 12th-century Crusades
Reprised the role originally played by David Warner in the remake of "The Omen"
Played the SS officer Ralf in "The Boy in the Striped Pyjamas"
Reprised the role of Professor Lupin in David Yates directed "Harry Potter and the Half-Blood Prince," the sixth film in the series
Co-starred with Rhys Ifans and Vanessa Redgrave in the drama "Anonymous"