Samir Decazza
Who is Samir Decazza? Samir Decazza is a well-known French actor, model, social media star, television personality, media face, and Internet sensation. Samir Decazza rose to prominence for his portrayal of Archibald AI Mahmoud in the Netflix film ‘The Last…