Joe was born in Bridgeton, NJ in 1966 and is the oldest of three children. He was raised in southern New Jersey and lived in Bridgeton until he graduated from Cumberland Regional High School in 1984. While in high school, Joe developed an interest in computer programming and decided to pursue that as a career. He also was a member of the varsity wrestling team and lettered three times. After high school, Joe attended college at Rensselaer Polytechnic Institute in Troy, NY where he earned his Bachelor of Science in Computer Science in 1988.
After college, Joe moved back to the Philadelphia area and began his career as a contract programmer for CompData Services, Corp. It was at this first job that he met his future wife Lisa in 1989. Over the next 10 years, Joe worked for several companies doing programming over a wide range of fields including medical information systems and financial analysis. In 1997, Joe started his own consulting company and was engaged in several long-term assignments doing custom systems design and development work. In 2001, Joe joined First Consulting Group located in Wayne, PA as a Senior Systems Development Consultant.
Joe and Lisa married in 1995 and currently reside in Downingtown, PA. They are the proud parents of two boys, John and Ryan, born in 1996 and 2000. John was the first to start training at AFMAC in 2000, and Joe started a year later. Joe received his First Degree Black belt in October, 2004. He has been training for 9 years and has attained the rank of 3rd Degree (Assistant Master) Black Belt.
Joe is directly responsible for our Friday evening Adult training class, and is very involved teaching our Junior Black Belts and our sparring classes. He particularly enjoys teaching grappling to our young students. Joe enjoys participating in many sports and activities including softball, golf, and ice hockey.