Allan started playing in the drumline at Robert E. Fitch Senior High School in Groton, CT in 1999. He served as drumline captain for three years before graduating in 2003. He attended the University of Connecticut and played tenors in the drumline for the UConn Marching Band from 2003-2007 while serving as tenor section leader for three years.
Allan is a two-time recipient of the Golden Stick Award as voted by his peers in the UConn Drumline. He is also an honorary member of Kappa Kappa Psi and Tau Beta Sigma.
Allan graduated from UConn with his Bachelor of Science degree in Environmental Science and currently works in the pharmaceutical industry. He returned to work with the UConn Drumline in 2008 to tech to the tenor line.