An alumnus of the National School of Drama (1972 batch), Gupta has worked in numerous television serials and films.
[5] Gupta and his family moved to Bombay in 1985 and he started working in television serials; three years later he entered into Hindi film industry.
[4] In a 2001 interview with the Times of India, he mentioned that of all the films that he has done, he is proud of his work in Lagaan (2001) and Salim Langde Pe Mat Ro (1989).
In the same interview, he said that among his television roles, his work in the Syed Mirza-Kundan Shah serial Intezaar (as the Senior Station Master), the fantasy series Chandrakanta (as Pandit Jagarnath) and Saaya (as Jagat Narayan) were among his best.
[4] In spite of having played meaty parts in many films and television serials, theatre is Gupta's first love – his ultimate destination.