Ewan Goddard Ewan Goddard Actor Biography There is no information about «Ewan Goddard» yet. Roles Lobo Howler (UK) (Actor) Super Monsters