David Brandon (born December 13th, 1951), sometimes credited as David Cain Haughton, is an actor born in Ireland who has appeared in over 50 motion pictures (primarily in Italy).
Riffed Movies[]
- Cave Dwellers (Episode #301) - as Zor
David Brandon (born December 13th, 1951), sometimes credited as David Cain Haughton, is an actor born in Ireland who has appeared in over 50 motion pictures (primarily in Italy).