Beto nació en Lisboa y se formó en la cantera del Sporting de Lisboa. Sin embargo, en el equipo de la capital de Portugal no pudo triunfar y se vio obligado a buscar otros destinos. Después de una temporada en G.D. Chaves y FC Marco (Segunda división), Beto se unió a Leixões SC en la temporada 2006-2007, ayudando al equipo de Matosinhos a volver a la máxima categoría. En marzo de 2009, antes de acabar la temporada 2008-2009, Beto firmaría por el Oporto. Estuvo dos temporadas como suplente del portero brasileño Helton. 2. En la temporada 2011-2012, Beto fue cedido al equipo rumano CFR Cluj. Regresó a su país en el verano siguiente, firmando por dos años con el Braga, pero en el mercado de invierno se marchó al Sevilla como cedido hasta junio. El club de Nervión haría en verano uso de la opción de compra por un millón de euros. Beto fue uno de los artífices de la victoria sevillista en la pasada edición de la Liga Europa y, como colofón a un año de éxitos, jugó con Portugal el Mundial de Brasil.