Compagnon de William John Bankes dans ses expéditions dans la vallée du Nil, il dessine pour celui-ci de nombreux dessins des monuments. Il devient ensuite le collaborateur de Giovanni Battista Belzoni lors des relevés de la décoration de la tombe de Séthi Ier à Thèbes et est membre de son expédition visant à retrouver l'antique Bérénice.