Larry Bagby - Biography

Larry Bagby was born on March 7, 1974 in Marysville, California, USA. He is an actor, known for Walk the Line (2005), Hocus Pocus: Les trois sorcières (1993) and Saints and Soldiers (2003).