Ravi Aujla

The Case of Beatrice Holmes

Young Sherlock - The Case of Beatrice Holmes

Family ties and friendships are tested in the Holmes family reunion from hell.

Role: Professor Kishore Malik

The Case of the Two Corners

Young Sherlock - The Case of the Two Corners

An impossible ultimatum challenges Sherlock's loyalties.

Role: Professor Kishore Malik

The Case of the Killing Jar

Young Sherlock - The Case of the Killing Jar

As Sherlock digs deeper into the Oxford murders, he discovers a shocking connection.

Role: Professor Kishore Malik

The Case of the Missing Button

Young Sherlock - The Case of the Missing Button

Sherlock returns to his childhood home in search of answers.

Role: Professor Kishore Malik

The Case of the Unarmed Man

Young Sherlock - The Case of the Unarmed Man

The game's afoot. With another murder and two professors missing, it's a race against time for Sherlock and Moriarty to find them before the killer does.

Role: Professor Kishore Malik

The Case of the Burnt Photograph

Young Sherlock - The Case of the Burnt Photograph

Sherlock is thrown into jail. He has to clear his name or face the gallows.

Role: Professor Kishore Malik

The Case of the Missing Scrolls

Young Sherlock - The Case of the Missing Scrolls

1871. A wayward young Sherlock Holmes is sent to Oxford to keep out of trouble, but he soon finds himself the prime suspect in a police investigation that threatens his entire future.

Role: Professor Kishore Malik

Follies

Slow Horses - Follies

Taverner and the Slow Horses attempt different approaches to locate the kidnappers and Hassan. Ho makes a shocking discovery about Sid.

Role: Mr Abdul Ahmed

Bad Tradecraft

Slow Horses - Bad Tradecraft

Slough House is the unlikely venue for a secret romance, but events take a dark turn when a dangerous encounter becomes deadly.

Role: Mr Abdul Ahmed