James is a born entertainer, who has been performing since age 7. His performances have something for everyone! with Crooner Ballads, Musical Theatre Greats, right up to the rock of  JOK and Elvis and everything in between!

James toured with the legendary Frank Ifield in The Frank Ifield Show and represented Australia in China.  James’ love of entertaining has seen him perform to a packed 10,000 audience strong ‘Sydney Entertainment Centre’. He has enjoyed ‘lead roles’ in many musical theatre shows and has been nominated for ACE Awards.

James’ Show leaves the audience crying for more where he regularly receives standing ovations. James’s love and passion for music and musical theatre continues to grow now running his own music school passing on his expertise to the next generation of performers.