Gerard Farreras és membre de l'ensemble de la Deutsche Oper Berlin.
A la temporada 23/24, Gerard va debutar com a Raimondo Bidebent (Lucia di Lammermoor), Timur (Turandot) i va reprendre els rols de Colline (La bohème), Don Basilio (Il barbiere di Siviglia), Dottor Grenville (La traviata), entre d’altres.
Ha estat membre de l'Internationales Opernstudio de la Staatsoper Stuttgart del 2020 al 2023, on va interpretar Sarastro i Sprecher (Die Zauberflöte), Angelotti (Tosca), Oncle Bonzo (Madama Butterfly), Basilio (Il barbiere di Siviglia), Nikitic (Boris Godunov), Farfarello i Die Küchin (Die Liebe zu drei Orangen), Zúñiga (Carmen), entre d’altres.
Ha estat guardonat amb cinc premis extraordinaris al 60è Concurs Tenor Viñas i al Voci Verdiane Città di Busseto.
Ha actuat a Anna Bolena a Les Arts (València), The Nose al Teatro Real (Madrid), Otello a Pamplona, Tosca a Oviedo, Die Zauberflöte a Peralada, La traviata a Parma, La Bohème amb la Simfònica del Vallès (Barcelona) i la Messa da Requiem a la Filharmònica de Berlín, entre d’altres.
Entre els seus pròxims compromisos destaquen Lucia di Lammermoor a la Deutsche Oper Berlin, la Messa da Requiem a Baluarte (Pamplona) i Pulcinella amb l’OSCyL, entre d’altres.
Debuta al Gran Teatre del Liceu.