A strong and imaginative player, Peter plays anything with strings on it, and is equally adept at backup and hot improvisation. He has played in respected bands on both the East Coast (Metropolitan Opry, Wretched Refuse) and the West Coast (Puddle City, Entropy Service, Portland Zoo), and has performed with such notables as Doc Watson, Reverend Gary Davis, Tony Trischka, Peter Rowan, Alison Brown, Johnny Gimble, and Mike Seeger. Peter has led a double life as a musician and a computer whiz kid and has taught both audio recording and computer science at the college level. Peter has been a frequent member of the staff of various music and dance camps, including the California Coast Music Camp, Sierra Swing, the Festival of American Fiddle Tunes, the Northeast Heritage Music Camp, Alta Sierra, and the American Banjo Camp.