Nelson Leis

Nelson Leis is a Canadian actor. He portrayed a Vertigo user, credited as "Slim", in "Unfinished Business".