Tom Krause as Don Alfonso in Cosi Fan tutte in Barcelona