Bachelors, James Madison University, 1996.
Masters, Old Dominion Univertity, 2010
Teacher, band director Fairfax County Public Schools, Springfield, Virginia, 1996—1997. Teacher, orchestra director Roanoke (Virginia) City Public Schools, 1998—1999, Hanover County Public Schools, Ashland, 1999—2000, Chesapeake (Virginia) City Public Schools, since 2000. Conductor Williamsburg (Virginia) Youth Orchestra, 2000—2005.
Director Oscar Smith High School Strolling Strings, since 2000. Private music teacher, 1996—2005. Freelance professional violinist, violist and flutist, Virginia, since 1996.
Guest conductor, adjudicator, clinician throughout Virginia.
Member of American String Teachers Association (conference musician, National Orchestra Festival 2009), Music Educators National Conference, Virginia Band and Orchestra Directors Association, Virginia Music Educators Association, Sigma Alpha Iota.