For any and all booking inquiries (including rates and fees): please contact me directly at or fill out the form below. 

Available to play up to 3 hours of material (both originals and requested covers) at venues, restaurants & bars, weddings, house concerts (your home = the venue!), and other private functions.

Able to perform as a singer-songwriter (songs with vocals) or as a "background pianist" (instrumental piano, no vocals, mostly improvisational). I can play as a solo artist or in a duo, trio, or full band.

Studio work!- available for piano, rhythm guitar, or vocals. Available to come to you or record from my home. Can work on your studio album or help score your short film or advertisement.

Private lessons and recording!- veering from "traditional" music lessons---no reading or teaching sheet music is involved--this up-and-coming musical therapy program aims to help adults and children with developmental disabilities make their musical visions come true. Got a melody in your head, a rhythm in your bones, a poem you'd like to put music to? We'll work together in getting that music out of your brain and into the recording studio. 

Past adventures...

51 Main (Middlebury, VT)
Arvad's Grill & Pub (Waterbury, VT)
Bagitos (Montpelier, VT)
Bar Antidote (Vergennes, VT)
Barrio Bakery (Burlington, VT)
Big Jay Tavern (Montgomery, VT)
Black Door Bar & Bistro (Montpelier, VT)
Burlington City Arts (Burlington, VT)
Citizen Cider (Essex, VT)
City Hall Park (Burlington, VT)
Club Metronome (Burlington, VT)
Cork Wine Bar & Market (Waterbury, VT)
Double E (Essex Junction, VT)
Farmhouse Tap & Grill (Burlington, VT)
Fireside Tavern (Stowe, VT)
Fresh Tracks Farm Vineyard & Winery (Montpelier, VT)
Flynnspace, Flynn Theater (Burlington, VT)
Half Lounge (Burlington, VT)
Healthy Living (South Burlington, VT)
Higher Ground (South Burlington, VT)
Hotel Vermont (Burlington, VT)
Intervale (Burlington, VT)
Jenke Studios (Burlington, VT)
Lake Champlain Maritime Festival (Burlington, VT)
La Villa (Shelburne, VT)
Leunig's (Burlington, VT)
Light Club Lamp Shop (Burlington, VT)
Main Street Landing (Burlington, VT)
Maglianero (Burlington, VT)
Manhattan Pizza (Burlington, VT)
Marriott (Burlington, VT)
Monkey House (Winooski, VT)
Moog's Place (Morrisville, VT)
Mr. Crepe (Burlington)
Nectar's (Burlington, VT)
Oak45 (Winooski, VT)
On Tap Bar & Grill (Essex Junction, VT)
On The Rise (Richmond, VT)
Parima (Burlington, VT) 
Piecasso (Stowe, VT)
Positive Pie (Plainfield, VT & Hardwick, VT)
Radio Bean (Burlington, VT)
Red Square (Burlingon, VT)
Reservoir (Waterbury, VT)
RJ's (Burlington, VT)
Rusty Nail (Stowe, VT)
Shelburne Vineyard (Shelburne, VT)
Signal Kitchen (Burlington, VT)
Skinny Pancake (Burlington, VT)
Skinny Pancake Montpelier (Montpelier, VT)
Salaam (Burlington, VT)
Slidebrook Lodge & Tavern (Warren, VT)
Spruce Peak Performing Arts Center (Stowe, VT)
Studio 3 (South Burlington, VT)
Studio A (Burlington, VT)
Sweet Melissa's (Montpelier, VT)
Town Hall Theater (Middlebury, VT)
University of Vermont (Burlington, VT)
Village Wine & Coffee (Shelburne, VT)
Whammy Bar (Calais, VT)
Zen Barn (Waterbury, VT)
Zen Lounge (Burlington, VT)

Lizard Lounge (Cambridge, MA) 
Toad (Cambridge, MA)
Tommy Doyle's (Cambridge, MA)

Bar 4 (Brooklyn, NY)
Ella Lounge (New York, NY)
Lake Placid Center for the Arts (Lake Placid, NY)
Olive's (Nyack, NY)
Pete's Candy Store (Brooklyn, NY)
Rockwood Music Hall (New York, NY)
Strand Theater (Plattsburgh, NY)
Therapy Sports Lounge (Plattsburgh, NY)
Vagabond Cafe (New York, NY)

Whiskey Bar (Hoboken, NJ)

Ebenezers (Washington, DC)

The Grape Room (Philadelphia, PA)