He made his acting debut in Hindi film 'Karan' (1994). Then he acted in Punjabi language film, Rab Dian Rakhan (1996), which was directed by his father. Since then, he has acted in many films, mostly in supporting roles.
He has also acted in TV serials, including the role of Lord Hanuman in the TV serial Jai Shri Hanuman, much like his father did in Ramayan. He has also starred as supervillain in TV serials on STAR Plus, including Zaal in Ssshhhh...Koi Hai (2003) and Char Sau Chalis in Karma (2004). Vindu has also essayed an important role in the serial “Black” on 9x TV Channel where he has played the character of Rajiv, a medium who can establish connections with spirits.