Anah Ruddin is an actress, known for Digging Holes (1999), Pennyworth (2019) and Amulet (2020). Read more on iMDB