William MacDonald is the award-winning Canadian stage and screen actor who portrayed Abraham Peterson in Supernatural season 12 episode “American Nightmare.” He also appeared in season 5’s “Changing Channels.”

His numerous screen credits include Travelers, Rogue, Saving Hope and Stargate: Atlantis.

External links Edit

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.