Den eldste delen av kirken er tårnet, datert til omkring 1200. Tårnet tilhørte opprinnelig en tidligere kirkebygning fra 1100-tallet. Midtskipet og koret ble erstattet med nåværende bygning rundt 1500. Portalen til koret, med skulpturer, har også opprinnelig tilhørt den tidligere kirken.