Click here for a complete list of the Roles that Richard has performed throughout his amazing career.
PHOTOS | VIDEOS

 

  

 

2016 PERFORMANCE Schedule

 

Houston Grand Opera

Rusalka, Vodnik

Jan. 29, 31m, Feb. 6, 9, 12

 

Cape Town Opera

Salome, Jochanaan 

Mar. 15, 17, 19, 

 

Houston Grand Opera

Siegfried, Alberich

April 16, 20, 23, 28, May 1


Arizona Opera

Rusalka, Vodnik

Phoenix  Nov. 11, 12, 13, Tuscon 19, 20

  

 

2017 PERFORMANCE Schedule

 

Tucson Desert Song Festival

Elijah

Jan. 27, 28, 29

  

 

2018 PERFORMANCE Schedule

 

 Arizona Opera

Rheingold, Alberich

Phoenix  Apr. 6, 7, 8, Tuscon 14, 15