Richard the Stork and the Mystery of the Great Jewel 2023
as Bubo
Transfer 2010
as TV News Host
Southeast Passage 2002
Actor
Credits from TMDB.