Kevin is the only performer to work at both

The Tabernacle

(at Historic Temple Square in Salt Lake City)

but also at

The Tavernacle

(Dueling Piano Bar, Salt Lake City)


Kevin is one of the most versatile pianists and singers around – his background includes:

Solo concerts in several styles

Acting and playing piano in twelve musical theater productions

Playing in bands of different styles including pop/rock, jazz, and black gospel.

Accompanying Classical musicians and singers

Playing solo piano in a variety of venues:

The Marriott Hotel (5 year)

The Heather Scottish Restaurant (5 years)

          Zaccheos Italian Restaurant (11 years)


          Pioneer Theater Company

          The Tavernacle Social Club (Rock ‘n’ Roll!)

 Associate Director of Music, First Presbyterian Church, Salt Lake City, UT (1991-1998)

He is featured on the album

“Common Ground”

with Spotted Eagle on Windham Hill Records


He also plays ukulele, blues harmonica and accordion.