ARTHUR HOLDEN

Arthur Holden

ACTING

Arthur Holden (born August 28, 1959) is a Canadian voice actor.
He voices Baba-Miao in Sagwa, the Chinese Siamese Cat, Mr.