Josh was born and raised in Rochester Hills, where he played for the (RSC) Lightning for 15 years. He started his coaching career in the Micro program and worked his way up through the Development League. Josh is looking to bring a new type of energy to the club and is currently attending the Oakland University for elementary education.