Steven Baray: Steven Baray. Actor: Amphibious Creature of the Deep. Steven Baray is known for Amphibious Creature of the Deep (2010).
Known For: Amphibious Creature of the Deep (Rizal)