Shannon Keegan Shannon Keegan From: Lake Worth, Florida Appearances at The Dallas Opera The Cunning Little Vixen (2026/2027, debut) Artist Website