Stephen Douglas is known for his work on Miss World 2011 (2011), Miss World 2013 (2013) and Mister World 2012 (2012).