Filmography from : Russell P Delia Tweet Actor : Damien: Omen II, Don Taylor, Mike Hodges (uncredited), 1978...