He made his screen debut in the 2000 film Champion where he played a villainous role for which he was nominated for the 2001 Filmfare Best Villain Award. He also appeared as a villain in the Punjabi movie Dharti in 2011. He then moved into Malayalam cinema, playing the role of an assassin Sheik Imran in Amal Neerad's Sagar Alias Jacky Reloaded. Four years later, he made a comeback with Sringaravelan. In December 2013, Dev made his television debut, playing the role of the demon Arunasur in the mythological TV series Devon Ke Dev...Mahadev. He Participated in Bigg Boss (Hindi season 10) and Evicted in Day 63. He appeared in Bhojpuri film Dulhan Chahi Pakistan Se 2 in 2018. Rahul will soon be seen sharing screen space with Aftab in the upcoming crime thriller web series Poison 2.