Bachelor of Fine Arts, Cooper Union, 1970.
Freelance artist and assistant art director National Comics Cycle magazine, District of Columbia Comics, New York City, 1970-1972. Studio assistant Lucio Pozzi, 1972-1978. Private practice contractor, since 1972.
Trucker, warehouse manager New York City Department Cultural Affairs, 1980-1988. Freelance interior design consultant New York City, since 1988. Printmaker Solo Gallery, New York City, since 1989.
Lecturer School Visual Arts, New York City, Cooper Union, New York City, University Connecticut, Hartford, University Richmond, Virginia, Cranbrook, Michigan, Drew University, New Jersey, Middlesex College, New Jersey.