CharacterOtis JohnsonOtis Johnson in Marvel's Cloak & Dagger (2018), played by Miles Mussenden. Played byMiles MussendenAppears inMarvel's Cloak & Dagger2018