Egresado de la Escuela de Artes de la Universidad Central de Venezuela y profesor de esa especialidad. Es autor de guiones para televisión emitidos por Radio Caracas, Venevisión y HBO, entre otros. De sus guiones para cine, tres fueron dirigidos por Román Chalbaud, César Bolívar y Eduardo Barberena, respectivamente. Asimismo, ha dirigido comerciales y programas televisivos. Actualmente trabaja en proyectos comunitarios. Integra la Junta Directiva de la Fundación La Villa del Cine.