Show more
John-Paul MacLeod was born in 1986 in Port Talbot, West Glamorgan, Wales, UK. He is an actor, known for The Machine (2013), Calendar Girls (2003) and Taliesin Jones (2000). imdb.com