Armand Castelmary played Horatio in the 1868 version of the opera set to a play by William Shakespeare.
 He created roles in three major premieres at the Paris Opera  Don Diego in "L'Africaine" by Meyerbeer (1865), the Monk in Verdi's "Don Carlos" (1867), and Horatio in Ambroise Thomas's "Hamlet" (1868). 
Hamlet is a grand opera in five acts of 1868 by the French composer Ambroise Thomas, with a libretto by Michel Carr and Jules Barbier based on a French adaptation by Alexandre Dumas, pre, and Paul Meurice of William Shakespeare's play "Hamlet". 
