Johnny began playing trumpet at age six, and with the urging of his grandmother, learned to play the accordion at age eight.  Two years later, he was giving lessons to others.  At 12, he took up playing the guitar and has been tearing it up ever since.

His wild playing techniques have made him a Twin Cities favorite with such bands as Transport, the Little Blues Dudes, and Twin Cities mainstay, the Soulmates.

Johnny says, "Touching people's souls with music is what it's all about.  Making your audience feel things through music is why I play."

Johnny O Keefe
guitar, vocals

Daryle Cole

Ed Dunn
bass, vocals

Ed starting playing bass in high school in the early '70s when disco was hot.  That pushed him firmly toward American roots music, particularly blues and jazz.  "There's nothing like the goosebumps you get when playing passionate, soulful music," Ed says.

He's been in many bands through the years;  The Crowns, Scooter Trash, The Minnesota Barking Ducks, and the Pete K. Group to name a few.
"Every time I play with a new group of musicians, I pick up new skills and expand my repertoire.  Fillet-O-Soul has been a great band to utilize much of what I've learned, and John's a very good band leader."

Ed's married and has two grown kids and two crazy dogs who sometimes howl along with his funky bass lines...