James Garrett is an American voice actor. He is best known for voicing Avatar Roku in Avatar: The Last Airbender and Alfred Pennyworth in two animated Batman films.
Batman: Hush 2019
as Alfred Pennyworth (voice)
Batman: Bad Blood 2016
as Alfred (voice)
School Time Shipping 2007
as Avatar Roku (voice)
Murder Hotel: The Story of America's First Serial Killer 2005
as Narrator (voice)
Titanic 1997
as Titanic Porter
Conan 1997
as Crom (voice)
Time After Time 1979
as Edwards
Credits from TMDB.