Thrap var byfogd og notarius publicus i Christiania. I 1833–35 satt han på Stortinget som fjerde representant for hovedstaden.