Graham Shiels

Graham Shiels is a Canadian actor who has appeared in a variety of television programs including Charmed, Medium and True Blood.