Josh is a Hamilton-born and Niagara-raised performer who has been on the scene for over 10 years, wowing audiences with his compelling acoustic covers. His comprehensive catalogue includes music that spans genres like Rock, R&B, Country, Pop, Folk, and Contemporary.