Bachelor in Journalism and Classical Literature, New York University, 1989. Master of Arts in English Literature, University Colorado, Boulder, 1995.
Contributing writer Abaco Life, Raleigh, North Carolina, since 1991, Writers on the Range, Paonia, Colorado, since 2002. Instructor, fiction Ah Haa School for the Arts, Telluride, since 1995. Instructor Mesa State College, Montrose, 1999—2001.
Resident artist Colorado Young Audiences, Denver, since 1999. Contributing writer Mountain Gazette, Breckenridge, since 2000. English as Second Language instructor Wright Stuff Foundation, Telluride, 2001—2003.
Teacher English and social studies Forest Heights Academy, Marsh Harbour, The Bahamas, 2002—2003. Editor Streams of Conscience, stories by Telluride High School's Grade 11, Telluride, Colorado, 1996, Valley Floor Anthology, Telluride, Colorado, since 2002. Panelist Colorado Council on the Arts Fiction/Nonfiction Fellowship Awards, Denver, 2001.
Volunteer staff EarthWatch/Center for Whale Research, Friday Harbour, Washington, 1990. Spokesperson Friends of the Environment, Marsh Harbour, 1991—2003, Sheep Mountain Alliance Environmental Organization, Telluride, Colorado, 1996—2003.
Married Sean P. McNamara, July 20, 1996.