Huiskamp begon te voetballen bij Eerbeekse Boys uit zijn woonplaats, waarna hij naar de jeugdopleiding van Vitesse verhuisde. Hij wist hier niet door te breken en maakte de overstap naar FC Utrecht. In het seizoen 2005-2006 zat hij hier tijdelijk bij het eerste elftal en speelde hij in beide play-offwedstrijden tegen FC Twente.
Huiskamp maakte zijn debuut in het Nederlandse betaalde voetbal op 22 april2006 in de wedstrijd FC Twente - FC Utrecht (2-0), toen hij na 47 minuten inviel voor Joost Terol. In 2006 tekende hij een contract bij AGOVV. In 2012 ging hij voor DVS'33 spelen.