No photoRiccardo La CognataActorWrote 12020s2024Story RidersWriterProduced 12020s2024Story RidersProducerAppearances12020s2024Story RidersHimself