Joe graduated from Bishop Hoban High School, Kings College with a B.A. in Education and the University of Scranton with a Masters in Counseling. He retired from the Wilkes-Barre Area School District where he worked 35 years (1976-2011) as a teacher and guidance counselor. Joe coached boys basketball for 34 years (1977-2011). From 1977-1987 he was the 7th/8th grade coach, junior high head coach (1986 Wyoming Valley Conference Jr. High Champions) and JV coach at Meyers High School. From 1987-1989 Joe was the Jr. High Head Coach at Plains Jr. High School. He was the head varsity coach at West Side Tech for the 1989-1990 season. From 1989-2004 Joe was the head varsity coach at Meyers High School where in 14 seasons he compiled a record of 280 wins with 7 State playoff berths. In 2004-2005 he was varsity assistant head coach at Coughlin High School and their varsity head coach from 2005-2011 where in 6 seasons he compiled a record of 86 wins with 2 state playoff berths. Overall as varsity head coach, 18 of 21 seasons were winning seasons. Joe had 6 Wyoming Valley Conference Championships – 5 at Meyers and 1 at Coughlin. He had 2 PIAA District 2 AA championships, one PIAA Eastern State championship in 1997 and was state runner-up the same year. Joe was named Wyoming Valley Conference Coach of the Year 9 times. He was also an assistant track and field and cross country coach at Meyers High School from 1977-1978 and served as baseball coach at Plains Jr. High School for one season. Joe is currently a member of the Wilkes-Barre Area School Board and Luzerne Intermediate Unit Board. He has been a member of the Wyoming Valley Boys Basketball Coaches Association since 1989 and has served as president from 2011 to the present. Joe served two terms on the Luzerne County Children and Youth Advisory Board and has also been a volunteer for Celtic Healthcare Hospice. Additionally, he has been a member of the Regional Coaches vs. Cancer organization and serves as its liaison to the Wyoming Valley Conference coaches. Joe resides in Hudson with his wife Karen. They have two children, Caitlin and Joseph.