In 2006, he played the role of Wolf in the film "Stormbreaker", and Danny in "Life and Lyrics", for which he has received many plaudits. In 2007, he starred in "WΔZ", alongside Selma Blair and Melissa George, and in "Sugarhouse". He played Lacey in the BBC Three drama pilot "West 10 LDN". He played the character Billy Bond in five episodes of the fourth series of BBC TV drama "Hustle". He also appeared in the MTV series "Top Buzzer" and played the role of Al B in the 2006 production "House of 9", alongside Dennis Hopper.