Supernatural Guest cast, played by Jorge Vargas Episode 6x14: Mannequin 3: The Reckoning (Feb 18, 2011)