Brian Vaughan

Brian Vaughan (19 November 1930-April 1990) played Lt. Cmdr. Watts in DW: The Sea Devils.