Leon Ockenden (born 1978) is an English actor, director and writer who works in TV, film, theatre and radio. He grew up in the resort town of Looe, Cornwall.
Bio from Wikipedia - See more on en.wikipedia.org Text under CC-BY-SA license