Brian Vaughan

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