Daniel Elkins is a fictional character portrayed by Troy Anthony Young in the TV series Supernatural.
They appear in 1 episodes out of a total of 327 aired
Daniel Elkins is also portrayed by Terence Kelly.
Episodes1
In the Beginning
episode S4.E3 october 2008Castiel sends Dean back in time to 1973 where he encounters younger versions of his parents and for the first time meets his grandfather Samuel Campbell who holds a secret that sheds a light on the Winchester Family's connection to the hunter community.