Allen is a senior journalism major at Michigan State University with an undeniable passion for broadcasting. He began his college broadcasting endeavors when MSU Sports Broadcasting hired him in partnership with the Big Ten Network Student U, where he would run camera productions for various sporting events. He then landed an internship with WLNS TV 6 News in Lansing, where he worked as a sports intern under the leadership of sports anchor Fred Heumann.