Andrew Philpot is an actor, known for Castle in the Sky (1986), Final Fantasy X (2001) and Twilight of the Dark Master (1997). Read more on iMDB