Ariane à Naxos 2018
as Truffaldin
The ROH Live: Nabucco 2016
as High Priest of Baal
Manon Lescaut 2016
as Un sergente degli arceri
The Grue Crew 1999
as Anthony DeMechi
Credits from TMDB.