Omar G. Garrido nació en la Ciudad de México, en donde concluyó la Licenciatura en Canto de Ópera y Concierto en el Conservatorio Nacional de Música bajo la dirección de la Mtra. Irma González.
Su carrera la inició como solista en 1993 en diversas producciones de Bellas Artes.
A partir del año 2000 se estableció en Alemania. Desde entonces ha sido solista en óperas y conciertos en:
México, Alemania, Estados Unidos, Japón, Italia, Austria, Suiza, España, Polonia, República Checa, Hungría, Holanda, Bélgica, Eslovaquia y la República Dominicana.
Compartiendo el escenario con:
Franco Bonisolli, Paata Burchuladze, Fiorenza Cossotto, Grace Bumbury, Rolando Villazón, Ainoa Arteta, Ricardo Tamura, Aquiles Machado, entre otros.
Bajo la dirección de:.
Anton Guadagno, Yaakob Kreizberg, Karel Chichón, Peter Falk, Günther Gräf, Hans Richter, Enrique Bátiz, Enrique Patrón de Rueda, Fernando Lozano, Alexander Serebrjanik, Prof Walther Gehlert, entre otros.
Roles interpretados:
Giorgio Germont en „La Traviata“, Rigoletto en „Rigoletto", Tonio en „Payasos", Escamillo en „Carmen", Belcore en „El elixir de amor“, Dr. Malatesta en „Don Pasquale“, Valentin en „Fausto“, Figaro en „El barbero de Sevilla“, Papageno en „La flauta mágica“entre otros.
En la temporada 20013/14 fue solista del Teatro Mainfranken Würzburg.