Advertisement
His first significant role was in the 2008 horror movie 'Mirrors'. Most recently, he portrayed a reanimated corpse in the film 'Dungeons & Dragons: Honor Among Thieves'.