Después de estudiar pintura y violín en Londres, viajó a Nueva York.
Allí se casó con la colombiana Elisa Castello y posteriormente, en 1841, se trasladaron a vivir a Bogotá, Colombia.
Participó en la tercera fase de la Comisión Corográfica (1850-1859), dirigida por Agustín Codazzi, en sustitución del pintor venezolano Carmelo Fernández.
Por motivos de salud fue reemplazado por el colombiano Manuel María Paz.
Durante sus viajes y, según su familia, a causa de una intoxicación por los pigmentos de la acuarela, quedó hemipléjico.