GALLERY

The Better Man by Margot Glassett Murdoch (Utah Opera 2020)

The Better Man #1
The Better Man #1

Daniel O'Hearn as Angus Munn Cannon

The Better Man #2
The Better Man #2

Daniel O'Hearn as Angus Munn Cannon and Edith Grossman as Martha Hughes Cannon

The Better Man #5
The Better Man #5

Daniel O'Hearn as Angus Munn Cannon

The Better Man #1
The Better Man #1

Daniel O'Hearn as Angus Munn Cannon

1/5

Excellence in Community Holiday Concert feat. Utah Opera (Gallivan Center 2020)

EIC Concert #1
EIC Concert #1

Daniel O'Hearn

EIC Concert #2
EIC Concert #2

Daniel O'Hearn and Julia Gershkoff

EIC Concert #4
EIC Concert #4

Daniel O'Hearn

EIC Concert #1
EIC Concert #1

Daniel O'Hearn

1/4

Gentleman's Island by Joseph Horovitz (Utah Opera 2020)

Gentleman's Island #1
Gentleman's Island #1

Daniel O'Hearn as Peter Gray

Gentleman's Island #2
Gentleman's Island #2

Daniel O'Hearn as Peter Gray and Brandon Bell as Montague Somers

Gentleman's Island #5
Gentleman's Island #5

Daniel O'Hearn as Peter Gray and Brandon Bell as Montague Somers

Gentleman's Island #1
Gentleman's Island #1

Daniel O'Hearn as Peter Gray

1/5

 Headshots (Robert Wood Photography 2020)

Headshots #1
Headshots #1

Daniel O'Hearn, Tenor

Headshots #2
Headshots #2

Daniel O'Hearn, Tenor

Headshots #4
Headshots #4

Daniel O'Hearn, Tenor

Headshots #1
Headshots #1

Daniel O'Hearn, Tenor

1/4