A director particularly experienced in television, Goddard was responsible for acclaimed series such as Out (1978), Fox (1980), the original Play For Today drama of Alan Bleasdale’s The Black Stuff (1980), Reilly: Ace of Spies (1983) and the BAFTA winning miniseries Kennedy (1983). His feature work includes Shanghai Surprise (1986).