Coach Brown moved from his native South Africa to Canada as a child, settling with his family in Newmarket, Ontario. He attended Sacred Heart Catholic High School, and played Division I college soccer at Robert Morris University, where he majored in management and was an NEC All-Conference and Regional All-American performer. Allan turned professional in 2008, playing with the Pittsburgh Riverhounds in the USL Second Division. Coaching experience as Asst. Women’s Coach at Robert Morris University and with the Pittsburgh Riverhounds Academy.