You don't unlock him until you have every bandaid int he game, and there is no way you are going to get par times doing shit like that so it really doesn't matter.
There is another character you get for 100% the game that *CRAG*ING TELEPORTS.
this is a redo of a much greater piece of shit than this piece of shit but here you go
-Made in Beautiful Dorena, the greatest image program of all time