ActingDavid AttarKnown forThe Good Doctor2017DRAMALucifer2016CRIMEDC's Legends of Tomorrow2016ACTIONRiverdale2017CRIMEFull filmographyThe Good Doctor2017DRAMALucifer2016CRIMEDC's Legends of Tomorrow2016ACTIONRiverdale2017CRIMEA Million Little Things2018DRAMAMurder in a Small Town2024DRAMATravelers2016DRAMAColony2016SCI-FIAlert: Missing Persons Unit2023DRAMALEGO Legends of Chima2013ANIMATIONDelete2013SCI-FI