Felix Chouinard

5'7", 150 lbs
OF
Born: October 5, 1887 in Chicago, IL
Experience: 4 years