Vivek Oberoi is set to portray Prime Minister Narendra Modi in an upcoming biopic and the actor, a self-confessed fan of the leader, calls it a role of a lifetime.