No photoJack GeldardActorActed in 12000s2008On SightMovie · Adventure · DocumentaryAppearances12000s2009Welsh ConnectionsSelf