Han var sønn av Johannes Heykamp og Gertrudis van Ingen. Den 1. september 1821 begynte han på seminar i Amersfoort. Hamn ble presteviet den 18. januar 1829. Hamn virket deretter i Leiden (1829 til 1855), Delft (til 1849) ogd Rotterdam. I september 1849 ble han kanonikus ved metropolitankapittelet, og den 8. mai 1860 erkeprest (dekan) for Schieland og Zuid-Holland.