Muhammad Nur

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