An Ann Arbor native, Josh Brown grew up playing hockey in Michigan. He played AAA hockey in Detroit before continuing his junior hockey career in the North American Hockey League (NAHL) and the Continental Elite Hockey League. Brown went on to play college hockey at Northern Arizona University (NAU) where he was the team captain in his final two seasons. After his playing career, he remained at NAU as an assistant coach for three more seasons. Since then, Brown has served as an assistant coach for Robert Morris University, the USHL’s United States National Team Development Program, Arizona State University’s ACHA team, and several NAHL teams. Brown was named the El Paso Rhinos’ assistant coach in May 2022.