Robert Babcock
Height: 178 cm
Robert Babcock was born in Chicago, Illinois. A United States Marine Corps Military Police Veteran, Robert later attended DePaul University where he graduated with a Bachelors of Science in Commerce.R ...Show More