Joshua Spafford was born on 18 May 1972 in Goa, Malta. He is an actor, known for Robot Stories (2003), Minsan lamang magmamahal (1997) and Hamlet. imdb.com
Debby Ryan
Elizabeth Taylor
Jennifer Lopez
George Clooney
Show more