ActingBlake StadelKnown forSupernatural2005DRAMASmallville2001SCI-FIDC's Legends of Tomorrow2016ACTIONRiverdale2017CRIMEFull filmographySupernatural2005DRAMASmallville2001SCI-FIDC's Legends of Tomorrow2016ACTIONRiverdale2017CRIMEStargate Atlantis2004SCI-FIFire Country2022DRAMAA Million Little Things2018DRAMA