Como actor es conocido por aparecer en la película debut de Rankin como director, The Lives of the Saints, como Othello y en la película RocknRolla de Guy Ritchie.
David ha dirigido cortometrajes como Father, Man and Boy y Orthodox.
[3] Jugó al fútbol durante un corto periodo de tiempo en el Blackburn Rovers F.C.
Leon dejó la escuela de arte dramático para rodar la película Alexander con Oliver Stone en Marruecos.
[2] En 2006 obtuvo un papel importante en la película These Foolish Things, junto a Terence Stamp, Lauren Bacall y Anjelica Huston.