Colin genoot zijn jeugdopleiding bij RCS Verviétois en Standard Luik. Bij die laatste club debuteerde hij op 17 januari 2004 in het eerste elftal tijdens een competitiewedstrijd tegen Excelsior Moeskroen. Tijdens de winter van 2005 werd hij uitgeleend aan tweedeklasser KAS Eupen.[1]
Na zijn uitleenbeurt aan Eupen liet Standard de toen 21-jarige Colin op definitieve basis naar RAEC Bergen vertrekken. Colin kwam er met hoofdtrainer José Riga een oude bekende tegen: Riga was van 2003 tot 2005 immers assistent-trainer bij Standard. Colin kwam slechts vijf keer in actie voor Bergen in Eerste klasse en keerde in 2007 terug naar Eupen.
Colin werd in augustus 2010 benaderd door RCS Visé. De verdediger tekende op 27 augustus echter een contract bij reeksgenoot Lommel United.[2][3] Na amper een seizoen ruilde hij de club in voor reeksgenoot KVK Tienen, waarmee hij in 2013 naar Derde klasse degradeerde. Hij speelde daarna ook nog voor RE Bertrix, Patro Lensois en Entente Durbuy.
Bronnen, noten en/of referenties