Using a combination of story telling mixed with set-up punchlines, James makes observations on everyday situations that we can all relate with, while politely pointing out some of the cultural contradictions that have become the status quo.

Looking for a Corporate Comedian? James has played many corporate events for major companies in Food Service, Oil and Gas, Technology, Medical and Banking industries.


  • Okanagan Comedy Festival (2017, 2018, and 2019)
  • Big Bear Comedy Festival (2017)
  • San Louis Obispo Comedy Festival (2011 and 2012)
  • Edinburgh Fringe Festival (2008)
  • Heard on Satellite Radio
  • Performed thousands of shows in 3 different countries
  • Online videos have been viewed by millions


James can tailor a show to any audience and can bring a squeaky clean show or a regular comedy club act. He has performed at comedy venues across the world, and is also a favorite for corporate entertainment, private parties and fundraisers. Here's a list of organizations James has performed for.

Home Depot
McDonalds Corporation
Barber Motors
Halliburton Petroleum Corporation
Whitecourt Cancer and Wellness Group
Canmore Relay For Life
Peers Santa’s Anonymous
Westlock Rural Fire Department
Friends of Kern County Animal Shelter
Saint John SPCA
DunRoamin’ Stray and Rescue
Gibson BC. Happy Cat Haven
Happy Tails Humane Society
Animal Friends Society of Boone County
Medicine Hat SPCA
The Moose Jaw Humane Society
Funds For Furry Friends
Portage Animal Welfare Society
Valley Animal Rescue
Ontario Cat Care Spay and Neuter Initiative
Peterborough Go and Play Stables
Alberta Spay and Neuter Task Force
Ramona CA. Hearts and Hands Animal Rescue
Golden BC. Little Mittens Animal Rescue
St.Paul Animal Shelter
Edmonton Sundance Canine Rescue
Invermere Companion Animal Network
Drayton Valley AB. Cause for Critters
Kindersley Animal Welfare Society
Saskatoon SK. New Hope Dog Rescue
The Moose Jaw Humane Society
Regina SK. Bright Eyes Dog Rescue
Humboldt SK. The Humboldt SPCA
Rosetown SK. Prairie Pooches
Meadow Lake and District Humane Society
Pembina Valley Humane Society
Canton Illinois The Mighty Pit Rescue
Animal Rescue Committee Of Slave Lake
Northern Alberta Make-A-Wish Foundation
Relay for Life Ponoka
Relay for Life Strathmore
Relay for Life Brooks
Relay for Life Lethbridge
Spruce Grove Fire Departments Charitable Foundation
Relay for Life Grande Prairie
Relay for Life Whitecourt
Relay for Life Athabasca
Relay for Life Leduc
Relay for Life Squamish
Canadian Breast Cancer Foundation
Boston Pizza Team in Walk To End Women’s Cancer
Abreast in A Boat Survivor Dragon Boat Team
The Spirit Warriors Survivor Dragon Boat Team
Bustn Loose Survivor Dragon Boat Team
Memorial Health Foundation
Rethink Breast Cancer
Breast Cancer Action Kingston
Wonder Broads Dragon Boat Team
Survivor Thrivers Dragon Boat Team
Breast Friends Dragon Boat Team
Warriors of Hope Survivor Dragon Boat Team
Edson Breast Cancer Support Group
Canmore Health Foundation
Clareshome and District Health Foundation
Hinton Healthcare Foundation



Booking Information

To contact James for bookings:

Phone: (323) 570-HAHA

Special Services

Clean Corporate Comedy
Comedy Fundraiser
Christmas Party Comedy

Upcoming shows

No shows booked at the moment.


Featured video

Copyright 2003-2020 James Uloth