Bachelor of Fine Arts in Printmaking, Maine College Art, Portland, 1988. Master of Fine Arts in Painting, Ohio University, 1993.
Macintosh operator Bowne Business Communications, Secaucus, New Jersey, since 1995. Teaching associate Ohio University, 1992-1993. Designer 100% Rag Productions, Huntington, New York, 1994-1996.
Member Long Island Arts Council.
Married Gail Mary Meola, July 19, 1996.