He is believed to have studied under Gregorio Lazzarini.
At Grimsthorpe Castle for Peregrine Bertie, 2nd Duke of Ancaster and Kesteven in the mid-1720s he is attributed with painting the dining room ceiling with Liberal Arts and the staircase ceiling with Triumph of Cybele. At Mereworth Castle for John Fane, 7th Earl of Westmorland he painted the gallery ceiling with Rococo ornament and various mythological subjects and also the East Bedroom ceiling with panels of playing cupids. At Moor Park he worked with Sir James Thornhill and painted the four inset paintings in the gallery of the hall of Sileno and Amazzone, Baccanale and Zingara, Flora and Ercole and Iside and Apollo he also contributed to the mural paintings in the saloon and staircase hall.
At the now demolished Moulsham Hall he painted the dining room.
He was also responsible for the mural paintings at Saint Lawrence church, Whitchurch, London, for the 1st Duke of Chandos, the ceiling was painted by Louis Laguerre. He retired to Mereworth where there is a memorial tablet to him in the church.