Brian Vaughan

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