Ruben Castro was born in Caracas, Venezuela. In 1998 He obtained a Bachelor Degree in Business Administration. Later on he completed a Post Graduate degree in Information Systems in The Andres Bello Catholic University.

At a young age he started being interested in audiovisual arts, taking part of sound and video activities. Then, he also completed seminars in Audiovisual Production and Professional Record Assistance.
His hobby became a profession when in 2003 when he decided to study in the Venezuelan Association of Photographic Community and related disciplines (AVECOFA).
In 2004 he founded his own photo studio called FOTOWEB in partnership with 2 more photographers.
Since then he has specialized in photography of Weddings, Pregnancy and Children, occurring as a result a broad portfolio of high quality.