Gavin MacLeod is a fictional character portrayed by Theo Devaney in the TV series Supernatural.
They appear in 2 episodes out of a total of 327 aired
Gavin MacLeod is also portrayed by Adam Groves.
Episodes2
King of the Damned
episode S9.E21 may 2014Abaddon makes a deal with Crowley to stop the Winchesters and recover the first blade. Castiel tries to bring Gadreel to his side in the war against Metatron.Family Feud
episode S12.E13 february 2017A ghost from a merchant ship may be responsible for a murder at a museum; an angel tries to kill Kelly.
- King of the Damned
- Family Feud