1.Bali Brothers (2008) (in production) .... Eddie
2.Men Don't Lie (2008) (pre-production) .... Brett
3.The Big I Am (2009) (filming) .... Skinner
4.Goal! III (2009) (completed) .... Charlie Braithwaite
5.Cass (2008) .... Freeman
6.Daylight Robbery (2008) .... Matty
7.Act of Grace (2008) .... Dezzie
8.Reverb (2007)
9.The Mark of Cain (2007) .... Lance Corporal Quealey
10.Cracker (2006) (TV) .... Wallet Thief
11.Perfect Creature (2006) .... Brother Edgar
12.Tristan + Isolde (2006) .... Simon
13.Stoned (2005) .... Brian Jones
14.Green Street (2005) .... Bovver
15.Suzie Gold (2004) .... Darren
16.Octane (2003) .... Joyrider
17.Menace (2002) (TV) .... Dennis Naylor
18.Out of Control (2002) (TV) .... Sam
19."EastEnders" .... Mikey (1 episode, 2002)
20."The Jury" (2002) TV mini-series .... Ally Maher
21.Fallen Dreams (2001) .... Rob
22."As If" .... Toby Jarvis (1 episode, 2001)
23.When I Was 12 (2001) (TV) .... Paul
24.Aberdeen (2000) .... Young Man #1
25."Nature Boy" (2000) TV mini-series .... Funfair Attendant (unknown episodes)
26."McCallum" .... Paul (1 episode, 1997)
27.Samson and Delilah (1996) (TV) .... Jehiel a 14 anni
28."The Upper Hand" .... Henry (1 episode, 1992)
29.Jewels (1992) (TV) .... Julian (age 15)