The History of Tom Jones, a Foundling
In 1997, he played Blifil in "The History of Tom Jones, a Foundling". In 1999, he acted in the World War I drama "The Trench" as well as having a small role in the comedy "Guest House Paradiso". From 2001 to the present, he played bigger roles and leading characters in the mini-series "Rebel Heart" (2001 as Ernie Coyne), "The Life and Adventures of Nicholas Nickleby" (2001, Nicholas Nickleby) and "Revelation" (2001, Jake Martel). In 2002, he portrayed a young Sherlock Holmes in the television film "".