A Bahraini stage director, his credits include the plays Island of Clowns (2017), and Sick of Traffic Jam (2017).