Show more
Ben Phillips was born on 27 August 1980 in Fort Worth, Texas, USA. He is an actor, known for Wolf Children (2012), Escaflowne: The Movie (2000) and Fairy Tail: Priestess of the Phoenix (2012). imdb.com