He is the municipal judge for the Village of Mount Pleasant in Racine County and serves as a judicial court commissioner for Racine County. He serves as faculty advisor for the Carthage mock trial team.