- 2017 – Master of Fine Arts in Music Composition and Film Scoring
- Vermont College of Fine Arts (Montpelier, Vermont)
- 2015 – Bachelor of Music in Composition
- Shenandoah Conservatory, Shenandoah University (Winchester, Virginia)
- 2013 – William Averitt Prize for Excellence in Composition (Honorable Mention)
- Shenandoah Conservatory, Shenandoah University (Winchester, Virginia)
- 2007 – Project Management Professional Certification
- Project Management Institute (Drexel Hill, Pennsylvania)
- 1995-2005 – Technical Certifications in
- Operating System 2 Engineering (OS2 Engineer),
- Local Area Network Administration (LAN Admin),
- AIX Administration (UNIX Admin)
- International Business Machines (IBM) (Tampa, Florida, and Southbury, Connecticut)
- 1975 – Graduate, Basic Officers Course, US Army Signal Corps
- US Army (Fort Gordon, Georgia)
- 1975 – Master of Science in Industrial (Business) Administration
- Carnegie Mellon University (Pittsburgh, Pennsylvania)
- 1973 – Commission, US Army Reserve Second Lieutenant, US Army Signal Corps
- Drexel University (Philadelphia, Pennsylvania)
- 1973 – Bachelor of Science in Electrical Engineering
- Drexel University (Philadelphia, Pennsylvania)
- 1965 – Eagle Scout
- Valley Forge Council (Southeastern Pennsylvania), Boy Scouts of America