Bachelor of Science in Music Education, Pennsylvania State University, 1987. Master of Arts in Music Performance, West Chester University, Pennsylvania, 2008.
Music teacher Tredyfrin-Easttown, Devon, Pennsylvania, 1987—1988. Band director Norristown (Pennsylvania) Area High School, 1988—1999, Hatboro-Horsham (Pennsylvania) High School, since 1999.
Member of Music Educators National Conference, Pennsylvania Music Educators Association.
Married Beth L. Rogers, June 24, 2000. Children: Maxwell, Mackenzie.