Khan made his debut in Chetan Anand's 1964 war film Haqeeqat in a small role as a soldier. Later that year, he played a pivotal supporting role in the big blockbuster film Dosti. He went on to star in hit films like Dus Lakh (1966), Ek Phool Do Mali (1969), Intaqam (1969), Shart (1969), Mela (1971), Upaasna (1971), Dhund (1973) and Nagin (1976). In 1977, he made his directorial debut with Chandi Sona starring himself, Parveen Babi and Raj Kapoor. In 1980, he directed and starred in Abdullah alongside Raj Kapoor and Zeenat Aman. He made his last film appearance in the 1986 film Kala Dhanda Goray Log, which was his third and last film as a director.