Trevor Ray is known for his work on Hell on Earth (2012), Draconis Olim (2011) and Sailor Moon the Movie (2011). Read more on iMDB