Hardeep is a London-based actor, born in India and raised in Italy.
Fluent in English, Italian, and Punjabi, with a strong grasp of Hindi, he brings a unique cultural blend to his on-screen performances.
After initial theatre training in Italy, Hardeep refined his craft at the London School of Dramatic Art, completing an intensive 2-year program with a focus on film and television.
This advanced training deepened his versatility and sharpened his on-screen presence.
Film credits include lead roles in Sheepdog, Two Lifetimes and Lost Souls, showcasing his range and depth on camera.
Theatre credits feature performances in Sherlock Holmes, Le Serve di Amleto, and Roberto Zucco
Currently, Hardeep is actively involved in various projects throughout the year, continually expanding his portfolio.