KD is versatile across genres and roles. For Kirandeep Singh, the acting is a journey where each role gets interpreted uniquely and with sincerity-whether he is the love-torn, action-hardened protagonist or a character in a social drama. This ability to adapt and breathe life into role variations casts him in front of directors and audience.