Goddard's other film credits include The Matrix (as Agent Brown), Mighty Morphin Power Rangers: The Movie, The Everlasting Secret Family, and Holy Smoke. TV credits include a Hart to Hart TV movie, episodes of Water Rats and The Lost World, and a recurring role on the British soap operaCoronation Street (as Stephen, 1995-1996).