Joe ZappaKnown ForThe RedeemedThe Pope Drops In75All Movies (3)The Pope Drops In2022 · as Dimitri Leonid Disputin KamarozovThe Redeemed2019 · as Young Sean752017 · as Alonso