Angel Izard: Angel Izard. Actress: Ombis: Alien Invasion. Angel Izard was born on 29 July 1986. She is an actress, known for Ombis: Alien Invasion (2013), Beyond the Call to Duty (2016) and Hotel Secrets & Legends (2014).
Known For: Ombis: Alien Invasion (Ombis slime mutant), Beyond the Call to Duty (Beverly), Hotel Secrets & Legends (Rachel Jackson), Intelligence (Reporter)