The Royal Bodyguard
2011
Leon Mitchell is an award winning British film and television director born in Cambridgeshire, England in 1981. He graduated with a Bachelor of Arts Honours Degree in Guildford, Surrey and is a member of BAFTA Connect, the British Film Institute (BFI) and Directors UK. imdb.com