Nothing is known of his history except that he practised as a physician at Shaftesbury in Dorset and fought on the Royalist side at the Second Battle of Newbury.
His works are: A prose version of Pharonnida, entitled Eromena, or the Noble Stranger, appeared in 1683.
In 1677 his play Wits Led by the Nose, a comedy, was staged at the Theatre Royal, Drury Lane by the King's Company.
Robert Southey speaks of him as "a poet to whom I am indebted for many hours of delight."
Pharonnida was reprinted by S. W. Singer in 1820 and again in 1905 by George Saintsbury in Minor Poets of the Caroline Period (vol.