Peck graduated from UMBC in 1990 with a degree in developmental psychology and was also a member of the men’s lacrosse program while there. Upon graduation he continued his playing career for several club teams until his retirement from the game in 2010. Peck began his coaching career at Linganore High School (Frederick County) where he was the head coach of the boy’s program from 2000-2007 and then the assistant head coach for the boys’ program at North Carroll High School during the 2012-2014 seasons. During his time at North Carroll he helped them to reach the state finals for the first time in school history. Finally, he has been a head coach for 5 seasons with the North Carroll Recreation Council girl’s lacrosse program and currently lives in Hampstead, Md. with his wife Lisa and daughter Natalie.