In a nutshell – a HUGE VARIETY!

Kevin has one of most diverse selections of songs he can perform you will find of any live performer or DJ anywhere!

No one covers more of a range of popular music from the 50s to today! Because he plays such a wide-variety of events, he has put a great amount of time and effort to develop a repertoire to satisfy a wide-variety of musical tastes.

* Playing the right songs at the rights times is one of his strengths. He make decisions base on what you are looking for, the vibe of the night, the time of the night, etc. and uses his 33 years of live performing experience which helps him make these decisions.

* He mixes the best party tunes with some “deeper cuts” for a truly unique and fun show!

* His “One-Man” Band show gives him the flexibility to play for a wide-variety of events, playing all types of music and styles for all-ages – both young and old!

* With his own unique live backing track he records in his studio with real musicians playing real instruments, Kevin has a true live band sound, yet without the high cost, excessive volume and; space of a full band.

* Kevin has full volume control at all times! He’s much more flexible than a band – most bands can perform less than 75 songs! He uses the state-of-the-art Bose PA system for an amazing clear, pleasant sound – that can also rock the house!

* Kevin has over 1000 songs he can perform live. Kevin has over 50,000 songs he can DJ, He enjoys and encourages your requests. He has his own unique & fun approach to many of your favorite classic songs which is one of the reason for his growing popularity

The 4 Goals are to get everyone – Singing-Along! – Dancing! – Having Fun! & PARTYing!


The Catagories of songs he Performs include – Rock, Classic Rock, Acoustic, Oldies, Alternative, Current, Pop, Irish, Country, Dance, Sing-a-Long, Off-the-Wall, Country, Rap, Hip Hop, Disco, 70s, 80’s, 90’s, 00’s, One-hit Wonders, Funny, Requests, Holiday, Traditional, and Original .

Partial list of bands he performs – Van Morrison, Paul Simon, Jack Johnson, John Mayer, Barenaked Ladies, Tragically Hip, CCR, Rolling Stones, The Beatles, Tom Petty, Billy Joel, Jason Mraz, Nelly, REM, Dave Matthews, Great Big Sea, Irish Rovers, OAR, Voilent Fems, Rusted Root, The Monkey’s, Black Eyed Peas, Sublime, Billy Idol, Maroon 5…etc!!!!




Below is a partial list of tunes Kevin performs (in no particular order)…As you can see, Kevin plays a huge variety from many different genres!

Classic Party Songs! – LMFAO, The Wanted, Andy Grammer, Calvin Harris, Shipping off To Boston – Drop Kick Murphys,  I Got A Feeling, Fireflies, Dynamite, Smile, Just the Way You Are, Regulators, Forget You, Little Lion Man Mumford & Sons, I Love You – Michael Franti

TOP 50 – Most Requested Songs Kevin Performs Live!  NOTE –  From 2010 – this will be updated soon!!

1. Cecelia

2. Brown Eyed Girl

3. Sexy & I Know It

4. Party Rock

5. Glad You Came

6. You Shook Me All Night Long

7. Sweet Caroline

8. Buttercup

9. Runaround Sue

10. Laid

11. Living On A Prayer

12. Pour Some Sugar On Me

13. Oh What A Night

14. Blister in The Sun

15. End Of The World As We Know It

16. I’m A Believer

17. Save A Horse, Ride A Cowboy

18. Should I Stay or Should I Go

19. I Want To be Sedated

20. Send Me On My Way – Rusted Root

21. Crazy Game Of Poker – OAR

22. Rebel Yell

23. Stuck In The Middle

24. American Pie

25. Piano Man

26. Jack & Diane

27. Stayin’ Alive – Wyclef Remix

28. Mysterious Way

29. All For you

30. Faith

31. Lovin’s What I Got

32. Take On Me

33. Tainted Love

34. Mr. Brightside

35. Ride With Me

36. Rapper’ s Delight (& Medley)

37. Friends In Low Places

38. Crazy Little Thing Called Love

39. Brick House

40. Jump Around

41. The Humpty Dance

42. Santaria

43. Only The Good Die Young

44. Centerfold

45. Basketcase

46. Too Much

47. Bouncing Around The Room

48. Revolution

49. Authority Song

50. Drift Away


51. Steal My Kisses – Ben Harper

52. Ecstacy – Rusted Root

53. This Love – Maroon 5

54. I Will Survive – Cake

He has another 1000+ songs  :o)

Kevin is constantly adding new songs to his show – you will never see the same show twice!