Here is a list of the venues that David has played:

Abbotsford Entertainment Centre, Abbottsford, BC

ACT Arts Centre, Maple Ridge, BC

Admiral Theater, Bremerton, WA

Aladdin Theater, Portland, OR

Ameristar Casino, Kansas City, MO

Arena, Estevan, SK

Arena, Steinbach, MB

Armoury Recording Studios, Vancouver, BC

Barrie Molson Centre, Barrie, ON

BC Place, Vancouver, BC

Broward Center, Ft.Lauderdale, FL

Burlington Convention Centre, Burlington, ON

Cactus Pete’s Casino, Jackpot, NV

Calumet Theater, Calumet, MI

Canadian National Exhibition, Toronto, ON

Canyon Concert Club, Agoura Hills, CA

Carolina Theater, Durham, NC

Casino New Brunswick, Moncton, NB

Casino Halifax, 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

Colonial Theater, Pittsfield, MA

Commodore Ballroom, Vancouver, BC

Common Ground Music Festival, Lansing, MI

Conexus Arts Centre, Regina, SK

Confederation Centre of the Arts, Charlottetown, PEI

Corel Centre, Kanata, ON

Cowichan Performing Arts Center, Duncan, BC

Craterian Theater, Medford, OD

Credit Union Centre, Saskatoon, SK

Deerhurst Resort, Huntsville, ON

DTE Energy Music Theater, Clarkston, MI

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 PAC, St.Catharines, ON

The 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

Gallo Center, Modesto, CA

The Gardiner Museum, Toronto, ON

GM Centre, Oshawa

Grand Opera House, Wilmington, DE

The Granite Club, Toronto, ON

Green Door, Seattle, WA

Guild Hall, East Hampton, NY

Halifax Metro Centre, Halifax, NS

Hamilton Place, Hamilton, ON

The Harbour Castle Hilton, Toronto, ON

Harbourfest, Kenora, ON

Hard Rock Casino and Resort, Punta Cana, Dominican Republic

Hard Rock Live, Orlando, FL

Hard Rock Cafe, Toronto, ON

Harris Park, London, ON

Hatch Shell Amphitheater, Boston, MA

Hershey Amphitheater, Hershey, PA

Horseshoe Tavern, Toronto, ON

Huntsville PAC, Huntsville, ON

Imperial Theatre, Moncton, NB

Imperial Theatre, Sarnia, ON

Interior Savings Centre, Kamloops, BC

John Labatt Centre, London, ON

John Labatt Theatre, MTC, Toronto, ON

Jubilee Auditorium, Calgary, AB

K-Rock Centre, Kingston, ON

Kandahar Airfield, Kandahar, Afghanistan

Keswick Theatre, Glenside, PA

King Center, Melbourne, FL

The King Edward Hotel, Toronto, ON

Klondike Days, Bay Roberts, NFLD

La Mirada Theater, La Mirada, CA

Lake Superior Big Top, Washburn, WI

Lakeland Center, Lakeland, FL

Livermore Valley Performing Arts Center, Livermore, CA

Living Arts Centre, Mississauga, ON

Lockport Festival, Lockport, NY

Magnetic Hill Music Festival, Moncton, NB

Maple Leaf Gardens, Toronto, ON

Markham Theatre, Markham, ON

Massey Hall, Toronto, ON

Mayo Performing Arts Centre, Morristown, NJ

McAninch Arts Center, Glen Ellyn, IL

McPhillips Street Station Casino, Winnipeg, MB

Metro Convention Centre, Toronto, ON

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

Musikwest Cafe, Bethlehem, PA

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 at 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

Renaissance Theater, Mansfield, OH

Rexall Centre, Edmonton, AB

Richmond Hill PAC, Richmond Hill, ON

River Cree Casino, Edmonton, AB

River Rock Casino, Richmond, BC

Rose Theatre, Brampton

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

Sanderson Centre for the Performing Arts, Brantford, ON

Save-On Centre, Victoria, BC

Scotiabank Place, Ottawa, ON

Shea Center for the Performing Arts, William Paterson U, Wayne, NJ

Shenkman Centre for the Arts, Ottawa, ON

Sheraton New York Times Square, NYC

Sheraton Centre, Toronto, ON

St.Denis Theatre, Montreal, PQ

State Theater, New 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 Fort Garry Hotel, Winnipeg, MB

The Hamilton, Washington, DC

The Paramount

The Royal York Hotel, Toronto, ON

Theatre at Westbury, Westbury, NY

Theatre Hector-Charland, L’Assomption, PQ

Thrasher-Horne Center for the Arts, Orange Park, FL

Thunder Bay Community Auditorium, Thunder Bay, ON

Tilles Center for the Performing Arts at Long Island University, Greenvale, NY

The Toronto International Centre, Mississauga, ON

Trump Casino, Atlantic City, NJ

Vernon Performing Arts Centre, Vernon, BC

Victoria Concert Hall, Cobourg, ON

Vilar Performing Arts Center, Vail, CO

Windsor Family Credit Union Centre, Windsor, ON

Winnipeg Convention Centre, Winnipeg, MB

Wolf Trap, Vienna, VA