![](https://image.tmdb.org/t/p/w300/gEeJGrJwKJO3MwzKxwJwn1hGZ6i.jpg)
John Ballard
Birthday: 1951-04-14 | Place of Birth: Scotland, UK...
Known For
Acting
Year
Title
Role
2023
How Not to Win Eurovision
as Self