David Leon · Actor
Sealed
2016
Bliss!
Charlie Henderson
Sealed
2014
Walking with the Enemy
Lajos
Sealed
2012
Boys on Film 8: Cruel Britannia
Dan (segment "I Don't Care")
Sealed
2010
I Don't Care
Dan
Sealed
2008
RocknRolla
Malcolm
Sealed
2007
Lives of the Saints
Othello
Sealed
2007
Clapham Junction
Alfie Cartwright
Sealed
2006
These Foolish Things
Robin Gardner
Sealed
2005
Boy Eats Girl
Nathan
Sealed
2004
Alexander
Hermolaous (uncredited)