Figlio di Peter Fisher di Perth e Maria, figlia di James Kennay di York, si formò da apprendista da John Andrews e divenne un chirurgo britannico di grande fama. Proseguì i suoi studi presso il St. George's Hospital e, successivamente, al Westminster Hospital. Nel 1809 entrò a far parte del Royal College of Surgeons e ne divenne membro nel 1836. Sette anni dopo, nel 1843, ricoprì la carica di "membro del consiglio" dello stesso College.