Born in Glasgow Scotland, he is an actor, stuntman and director. During 2014 he has worked with Jackie Chan and the JC stunt team in director Daniel Lee's Dragon Blade, his role as a Roman General and stuntman also being casted 2nd lead as the villain Rick in feature Death Score which he is the action director also. Along with being casted with stunts included, lead and principle foreign roles for two well known Chinese directors You Xiao Gang and Feng Xiao Ning's CCTV TV series Command and Eastern Sea as Colonel Victor and Commander Michael Thomas. Read more... TV series and CCTV's Mujiboyu as Father Bruce and smaller role in Deng Xiao Ping and features Outcast as a Crusader and My Roman Holiday as the Mafia Boss. He is known mostly as Xiao Hu in China. He was casted 2 lead parts for the multi award winning 2012 London Paralympics ads made up of 16 sections by known director Tom Tagholm. He is a Chief instructor in unarmed combat and bare knuckle boxing equivalent in martial arts terms as an master 7th dan black belt and a specialized in advanced weapons handling (firearms). He is an trained actor and has performed several times on stage from comtemporay to Shakespeare. in 2012 He spent 1 year and half years in London as a action actor were he worked approximately on 30 productions in features like World War Z, Fast Furious 6, and Red 2. He has written several screenplays with plans of putting into production his first feature Shadow Walkers during 2015.