Militant de la CNT né à Puebla de Caramiñal (ou à Postmarcos ?), Ricardo Pérez Fernandez était, pendant la guerre civile, marin à bord de l’un des cargos faisant la navette entre l’Espagne républicaine et l’Union soviétique. A la fin de la guerre il se trouvait dans la région d’Odessa où au début de l’été 1941 il fut arrêté par le NKVD avec plusieurs autres marins républicains espagnols (voir Avelino Acebal Pérez) et déporté sans doute en 1942 au camp de concentration 99 de Karaganda (Kazakhstan) où se trouvaient également un groupe d’une trentaine de pilotes républicains espagnols (voir Jaime Beltran Talon).
Ricardo Pérez Fernandez est décédé d’épuisement dans un camp près d’Odessa en 1948 ou 1949 alors que la Fédération espagnole des déportés et internés politiques (FEDIIP) menait une campagne internationale pour obtenir la libération de ces marins et pilotes.