| Year | Serial | Role | Notes |
|---|
| Yeh Hai Raaz | | |
| 1996–2000 | Just Mohabbat | | |
| 1998 | CID – Case Of The Thief Within: Part 1 & Part 2 | Karan (Episode 7 & Episode 8) | Episodic Role |
| Hip Hip Hurray | Manjeet | |
| 1999–2000 | Bandhan | | |
| 2000 | Thriller At 10 – Kaun: Part 1 to Part 5 | Nikhil Kumar (Episode 31 to Episode 35) | Episodic Role |
| 2000–2002 | Kahaani Ghar Ghar Kii | Tushar | Supporting Role |
| 2001 | Ghar Ek Mandir | R.K. / Ravi |
| Rishtey – Zameer | Rohit Verma (Episode 155) | Episodic Role |
| Love Mein Kabhi Kabhi | | Supporting Role |
| Dial 100 – Half Ticket: Part 2 to Part 4 | Shekhar Gupta (Episode 26 to Episode 28) | Episodic Role |
| 2001–2003 | Kasautii Zindagii Kay | Anupam Sengupta | Supporting Role |
| 2002 | Mehndi Tere Naam Ki | Aman |
| 2002–2004; 2004–2006 | Bhabhi | Tilak Chopra | Lead Role |
| 2003–2004 | Saara Akaash | Flight Lieutenant Saurav Singh | Supporting Role |
| 2004 | Devi | Advocate Raj Malhotra | Negative Role |
| 2005 | Kumkum – Ek Pyara Sa Bandhan | Tilak Chopra (Episode 708) | Episodic Role |
| 2006 | Betiyaan Apni Yaa Paraaya Dhan | Vedant | Supporting Role |
| 2007 | Meri Awaz Ko Mil Gayi Roshni | Rehan Kapoor |
| 2008 | Ajeeb | Anthony | |
| 2011 | Adaalat | Brijesh Rana (Episode 41) | Episodic Role |
| 2013 | SuperCops Vs SuperVillains... Shapath | Dr. Vikram "Sand Man" (Episode 4 & Episode 5) |
| 2014 | Dheer (Episode 69) |
| Kaalchakra Dheer (Episode 69) |
| 2015 | Fear Files – Har Mod Pe Darr | Siddharth Das (Episode 4) |
| 2015–2016 | Bhagyalakshmi | Yuvraj Malhotra | Negative Role |
| 2017 | Savdhaan India [17] | Mohan Awasthi (Episode 2006) | Episodic Role |
| Ayushman Bhava | Vikrant Singhania | Negative Role |
| 2018–2019 | Tantra | Prithvi Khanna | Supporting Role |
| 2019 | Crime Patrol – Dial 100 | Inspector Manish Sinha | Episodic Role |
| 2019–2020 | Nimki Vidhayak | Abhimanyu Rai | Supporting Role |
| 2020 | Hamari Wali Good News | Dr. Raghav Sharma | Cameo Role |
| 2024 | Kyunki... Saas Maa Bahu Beti Hoti Hai | Dheeren Rajgaur | Episodic Role |
| 2025 | Anupamaa | Raghav Singh | Supporting Role |
|