Krogh var 1. representant fra Akershus amt til stortinget i 1818. I 1824 var han 3. suppleant fra Romsdals amt og 4. i 1833.