Doctor Doctor Who Guide

Liam Foster

Last updated 23 March 2013


Liam Foster


IMDB


Liam Foster was the Assistant Floor Manager for the 1969 Doctor Who serial The Space Pirates.