After roles in Humans and The Royals, he appeared in the BBC Scotland soap opera River City as Harry Jandhu.
[6] That same year, he was cast in the regular role of Harry Jandhu on the BBC Scotland soap opera River City.
[10] In 2020, Bachu portrayed Hemil Chaudry in an episode of the BBC daytime soap opera Doctors.
[12] 2022 saw Bachu have recurring roles in the BBC thriller series Killing Eve and the ITV procedural drama DI Ray, as well as appearing in the Dutch film Soof 3.
[13] In 2024, Bachu made numerous television appearances, including guest roles in the BBC Three fantasy series Domino Day and the Apple TV+ miniseries Masters of the Air.