Muhammad Nur

Muhammad Nur is an Indonesian actor who has narrated Thomas and Friends in Indonesia since the eighth season.