Vince Lozano

Vince Lozano is an American actor born in Cleveland, Ohio. He portrayed a Thrull Demon in the Season 7 episode "Witchness Protection".