Roc, the creator of the Tree House Brewing Company logo, was born in Ware, Massachusetts where he started his art career at a young age. After studying painting with Elizabeth Howe Lincoln he went on to study drawing under Dean G. Keller at Lyme Academy of Fine Arts.
Over the years he has won numerous awards at various art shows for his drawings and paintings. During the last 40 years Roc has made a living as a professional artist. He has taught color theory and application techniques at the Northampton School of Design and is one of the founders of Workshop13, a non-profit cultural arts and learning center that supports the development of visual, performing and expressive artists. At Workshop13 Roc teaches various art classes including painting and drawing.