Stephen McLeod was born on November 3, 1983 in Manama, Bahrain and
raised in Abu Dhabi, UAE and Hertfordshire, England. He studied
Archaeological Science at University College London and then went on to
train as an actor at Mountview Academy of Theatre Arts and now works on
both stage and screen.