Associate of Arts in General Studies, Harford Community College, Bel Air, Maryland, 1987. Bachelor of Science, Towson State University, Maryland, 1991. Master of Arts, Maryland Institute College Art, Baltimore, 1999.
Scenic artist-in-residence Community College Baltimore, Essex, Maryland, 1994—1999, adjunct faculity, 1999—2003. Scenic artist The Phoenix Theater, Bel Air, 1995—1997, Cock Pit In Court, Essex, 1996—1999. Adjunct faculty Anne Arundel Community College, Arnold, 1999—2004, assistant professor art, since 2004.
Adjunct faculty Harford Community College, Bel Air, 2002—2004. Photography lab assistant Harford Community College Federal WorkStudy, Bel Air, Maryland, 1994—1995. Photography internship Peggy Fox, Timonium, Maryland, 1995.
Scenic artist, photographer The Baltimore City Life Museum, Baltimore, 1995—1996. Faculty advisor student art association Anne Arundel Community College, since 2004. Curator River Gallery: South County Community Art Show, Galesville, Maryland, 2005.
Visiting artist: workshop Joan Bell Studio, Gailsville, Maryland, 2006—2006. Curator Maryland Federation Art: Drawn to Create, Annapolis, Maryland, 2007.
Contributor donations to Harford Community College Nancy Sterner Memorial Scholarship, 2000. Member of Society the Arts in Healthcare, Maryland Art Place, Maryland Federation Art, Baltimore Creative Alliance, Young Survival Coaltion.