Actor · DirectorSteve GrodewaldJanuary 17, 1972(52 years old)Queens, New York, USASocialsIMDbKnown forThe BlacklistOdinMarvel's Jessica JonesScary Looking DudeThe HeatDealer