Han var sønn av borger og handelsmann i Tønder, Hans Schmidt og hustru Else Pedersdatter. Fra 1641–48 var han slottsskriver på Bergenhus, hvoretter han tok borgerskap i Bergen og ble rådmann i 1650. Senere ble han borgermester samme sted, og i 1652 utnevnt til lagmann i Bergens og Gulatings lagdømme. Han var i noen tid forvalter over Munkeliv og Jonsklosteret i Bergen på vegne av Corfitz Ulfeldts sønn, Christian. Årene 1658–61 var han befalingsmann over Trondhjems len og forvaltet Bergenhus len fra 1667-69 samt i 1679, var medlem av Det nordenfjældske Admiralitetsraad fra 1665, samt assessor i Norges høyesterett fra samme år og i overhoffretten 1666-69.