David has performed in the following venues:

Abbotsford Entertainment Centre, Abbottsford, BC
ACT Arts Centre, Maple Ridge, BC
Admiral Theater, Bremerton, WA
Aladdin Theater, Portland, OR
Algonquin Theatre, Huntsville, ON
Arena, Estevan, SK
Arena, Steinbach, MB
Armoury Recording Studios, Vancouver, BC
Barrie Molson Centre, Barrie, ON
BC Place, Vancouver, BC
Blue Moon Recording Studios, Agoura Hills, CA

Brockville Performing Arts Centre, Brockville, ON
Broward Center, Ft.Lauderdale, FL
Burton Cummings Theatre, Winnipeg, MB


Cactus Pete’s Casino, Jackpot, NV
Calumet Theater, Calumet, MI
Capitol Theatre, Chatham, ON
Capitol Theatre, Moncton, NB
CBC Broadcast Centre, Toronto, ON
Canadian Forces Base Borden, Angus, ON

Canadian Forces Base Camp Mirage, Dubai, U.A.E.
Canadian Forces Base Kandahar Airfield, Kandahar, Afghanistan
Canadian Forces Base Uplands, Ottawa, ON
Canadian National Exhibition, Toronto, ON
Canyon Concert Club, Agoura Hills, CA
Carolina Theater, Durham, NC
Casino New Brunswick, Moncton, NB
Casino Nova Scotia, Halifax, NS
Casino Rama, Rama, ON
Casino Windsor, Windsor, ON
Centennial Hall, London, ON
Centre Cultural de Beloeil, Beloeil, PQ
Centre In The Square, Kitchener, ON
Centrepointe Theatre, Ottawa
Charlie White Theatre, Sidney, BC
Charles Stockey Centre, Parry Sound, ON
Chilliwack Arts Centre, Chilliwack, BC
Coach House, San Juan Capistrano, CA
Commodore Ballroom, Vancouver, BC
Common Ground Music Festival, Lansing, MI
Conexus Arts Centre, Regina, SK
Corel Centre, Kanata, ON
Cowichan PAC, Duncan, BC
Craterian Theater, Medford, OR
Credit Union Centre, Saskatoon, SK


DTE Energy Music Theater, Clarkston, MI 
Deerhurst Resort, Huntsville, ON

Edmonton Convention Centre, Edmonton, AB
Empire Theatre, Belleville, ON
Enmax Centrium, Red Deer, AB
Essar Centre, Sault Ste.Marie, ON

Fallsview Casino, Niagara Falls
First Ontario Performing Arts Centre, St.Catharines, ON
Four Seasons Hotel, Toronto, ON
Four Seasons Resort, Lanai, HI
Four Seasons Resort, Kona, HI
Four Seasons Resort, Whistler, BC
Four Seasons, San Antonio, TX
Four Seasons, Dallas, TX

Gallo Center Performing Arts Center, Modesto, CA
GM Centre, Oshawa
Grand Opera House, Wilmington, DE
Granite Club, Toronto, ON
Green Door, Seattle, WA
Guild Hall, East Hampton, NY

Halifax Metro Centre, Halifax, NS
Hamilton Place, Hamilton, ON
Harbour Castle Hilton, Toronto, ON
Harbourfest, Kenora, ON
Hard Rock Casino and Resort, Dominican Republic
Hard Rock Live, Orlando, FL
Hard Rock Cafe, Toronto, ON
Hard Rock Casino, Niagara Falls, ON
Harris Park, London, ON
Hatch Shell Amphitheater, Boston, MA
Hershey Amphitheater, Hershey, PA
Hilton Toronto, Toronto ON

Imperial Theatre, Moncton, NB
Imperial Theatre, Sarnia, ON
Interior Savings Centre, Kamloops, BC
Islington GC, Toronto, ON

John Labatt Centre, London, ON
John Labatt Theatre, Toronto, ON

K-Rock Centre, Kingston, ON
Keswick Theatre, Glenside, PA
King Center, Melbourne, FL
Klondike Days, Bay Roberts, NFLD

La Mirada Theater, La Mirada, CA
Lake Superior Big Top, Washburn, WI
Lakeland Center, Lakeland, FL
Livermore Valley PAC, Livermore, CA
Lockport Festival, Lockport, NY
Lulu's Roadhouse, Kitchener, ON

Magnetic Hill Music Festival, Moncton, NB
Markham Theatre, Markham, ON
Maple Leaf Gardens, Toronto, ON
Marine Corps Air Station El Toro, Irvine, CA
Massey Hall, Toronto, ON
Mayo Performing Arts Centre, Morristown, NJ
Metalworks Recording Studio, Mississauga, ON
Metro Convention Centre, Toronto, ON
McAninch Arts Center, Glen Ellyn, IL
McPhillips Street Station Casino, Winnpeg, MB
Mid-California State Fair, Paso Robles, CA
Milton Centre for the Arts, Milton, ON
Mohegan Sun Casino, Uncasville, CT
Molson Amphitheatre, Toronto, ON
Molson Park, Barrie, ON
Moondance Jam, Walker, MN
MTS Centre, Winnipeg, MB
Musikfest Cafe, Bethlehem, PN
Muskoka Lakes GC, Pt.Carling, ON

National Arts Centre, Ottawa, ON
New Jersey Performing Arts Center, Newark, NJ
Northern Alberta Jubilee Auditorium, Edmonton, AB

Oakville Performing Arts Centre, Oakville, ON
Olympia Theatre, Montreal, PQ
Ontario Place Forum, Toronto, ON
Orillia Opera House, Orillia, ON

Peabody Hotel, Orlando, FL
Playhouse Theatre, Fredericton, NB
Port Theatre, Nanaimo, BC
Potawatami Casino, Milwaukee, WI
Princeton Theater, Princeton University, Princeton, NJ
Prospera Place, Kelowna, BC

Quebec City Convention Centre, Quebec City, PQ

Rams Head On Stage, Annapolis, MD
Red Robinson Theatre, Coquitlam, BC

Regent Theatre, Oshawa, ON
Renaissance Theater, Mansfield, OH
Rexall Centre, Edmonton, AB
Richmond Hill Performing Arts Centre, Richmond Hill, ON
River Cree Casino, Edmonton, AB
River Rock Casino, Richmond, BC

River Run Centre, Guelph, ON
Rose Theatre, Brampton, ON
Rosedale GC, Toronto, ON
Rotary Arena, Dauphin, MB
Roxy Theatre, Owen Sound, ON
Roy Thomson Hall, Toronto, ON
Ruth Eckerd Hall, Clearwater, FL


Saddledome, Calgary, AB
Salmon Arm Festival. Grand Falls, NFLD
Saskatoon Convention Centre, Saskatoon, SK
Save-On Centre, Victoria, BC
Scotiabank Place, Ottawa, ON
Shenkman Centre for the Arts, Ottawa, ON
Sheraton New York Times Square, NYC

Shenkman Arts Centre, Ottawa, ON
Southern Alberta Jubilee Auditorium, Calgary, AB
St.Denis Theatre, Montreal, PQ
State Theater, Brunswick, NJ
Strathmore Music Hall, Bethesda, MD
Sudbury Arena, Sudbury, ON
Summerfest, Milwaukee, WI
Surf Ballroom, Clear Lake, IA
Surrey Convention Centre, Surrey, BC


Tachi Palace, Lemoore, CA
Tarrytown Theater, Tarrytown, NY
TCU Place, Saskatoon, SK
The Hamilton, Washington, DC
Theatre at Westbury, Westbury, NY
Theatre Hector-Charland, L’Assomption, PQ

Theatre Ste-Denis, Montreal, PQ
Thrasher-Horne Center for the Arts, Orange Park, FL
Thunder Bay Community Auditorium, Thunder Bay, ON
Tilles Center at Long Island University, Greenvale, NY
Trump Casino, Atlantic City, NJ


Vernon Performing Arts Centre, Vernon, BC
Vilar Performing Arts Center, Vail, CO


Westbury Music Fair, Westbury, NY
Windsor Family Credit Union Centre, Windsor, ON
Winnipeg Convention Centre, Winnipeg, MB
Wolf Trap, Vienna, VA