The man wearing said deodorant, or at least hawking it in commercials, is Omar Sy, the (mostly) action star the recent Shadow ...
"Lupin" star Omar Sy discusses the making of his new Netflix romcom 'French Lover,' and his work as an actor and producer in France and in the U.S.