Supernatural Guest cast, played by David Stuart Episode 7x20: The Girl with the Dungeons and Dragons Tattoo (Apr 27, 2012) Guest cast, played by Dean Aylesworth Episode 9x02: Devil May Care (Oct 15, 2013)