Dave Bowman

Dave Bowman was an on-set visual effects supervisor for The Sarah Jane Adventures television story Invasion of the Bane.