 Branch attended Falmouth High School and graduated in 1999.While at Falmouth, Branch was a 4-time letter-winner for Football & Track teams, and was teammates at Falmouth with another former NFL player from Mashpee, Willie Ford.Branch played college football at Colgate University from 2000–2001, 2003-2004.