He has been a labourer, custodian, house painter and pool builder.
He’s recovering from alcohol, drug and gambling addictions.
He is, by his own definition, chronically homeless.
Born in Newmarket and raised in Richmond Hill, Kevin is an artist by nature and a survivor by necessity.
As Grafi, one of his three pseudonyms, he inspired Hidden in Plain Sight: Homelessness in York Region, the poignant photography project launched this week at the Varley Art Gallery in Unionville.