J. Shanon Weaver is an actor, known for Rurouni Kenshin: Requiem for the Ishin Patriots (1997), Soul Hunter (1999) and Room (2005). Read more on iMDB