1953
born in Schenectady, New York, USA.

1978
MFA, University of California, Santa Barbara, California, USA

Lives and works in New York, USA.

 

News

2019 Invitational Exhibition of Visual Arts
Stephen Westfall et al.
7 March – 7 April 2019
American Academy of Arts and Letters, New York
www.artsandletters.org