Ryan Francis is an actor of 47 ( 8 janvier 1977). Ryan Francis has appeared in 5 shows and 13 movies. A performance to be found in the role of Soldier in the series Buffy the Vampire Slayer. In the cinema, in the role of Young Peter Pan in the feature film Hook.