Answer
Yes, Vivek Oberoi played negative characters in his films. He has played the role of a villain in many movies such as Company, Shootout at Lokhandwala, Krrish, Zilla, Yuva, and Rakht Charitra. He is known for his versatility and has played both negative and positive roles in his career.