A multi-instrumentalist , Fanning plays guitar , piano , keyboards and harmonica , both when performing solo and also with Powderfinger .
As well as singing , Fanning plays guitar , piano , keyboards and harmonica .