SW
Spencer Wilding

Spencer Wilding

Spencer Lee Wilding, is a Welsh actor and special creature performer in the UK. He is from St Asaph in North Wales. He also had some success as an amateur kickboxer, and professional undefeated cruiser weight boxer.
WIKIPEDIA

Movies