He was a free safety on the football team at the College of the Holy Cross, where he was selected to the Patriot League Academic Honor Roll. That followed a high school career during which he served as captain of the football team during his senior season, when he helped his team to an 8-3 record after having gone 10-2 with a trip to the regional finals as a junior. During his time at St. John Neumann Catholic High School in Naples, Florida, he was also a member of the track and field team, earning all-area honors and setting a school record in the 200-meter dash.