Charlie Anderson plays banjo, guitar, flute, tin whistle and sings. He is well-known in the Pittsburgh area for his interpretations of folk music and his skills as a music teacher.