Bachelor of Fine Arts, Syracuse University, 1980.
Citation classics specialist, Institute for Scientific Information, Philadelphia, 1984-1987;
typesetter, Just Your Type, Philadelphia, 1987-1988;
technical director, Yellow Springs Institute for Contemporary Studies, Chester Springs, Pennsylvania, 1989;
master electrician, Daedalus Prodns. National Tour, New York City, 1990;
stage manager, Metropolitan Opera Guild, 1990-1991;
stage manager, Light Opera Manhattan, 1991;
managing editor, Turn Out, Cairns & Brother, 1992-1994;
editor, Institute of Electrical and Electronics Engineers Transactions, 1994-1995;
editor, Prentice Hall PTR, since 1995. Lighting designer Danceteller, Philadelphia, 1988-1989, Radio Cabaret, Philadelphia, 1987, Terry Beck Troupe, Philadelphia, 1985, 89, Village Theatre Company.
New York City, 1990-1993, Carolyn Dorfman Dance Company, 1992. Director Commonwealth Stage Company, Harrisburg, 1980-1982, Armand Ruhlman Plays, New York City, 1991-1995. Guest director Messiah College, Grantham, Pennsylvania, 1980.
Director Off-Broadstreet Players, Philadelphia, 1982. Actor Village Theatre Company. New York City.
Member Sunday Sleuths, United States Chess Federation, Actors Equity Association.