James Garrett
James Garrett is an American voice actor. He's known for voicing: Avatar Roku in Avatar: The Last Airbender.
101-year-old Rose DeWitt Bukater tells the story of her life aboard the Titanic, 84 years later....
Movie pageBatman: Hush
as Alfred Pennyworth (voice)A mysterious new villain known only as Hush uses a gallery of villains to destroy Batman's...
Movie pageBatman: Bad Blood
as Alfred (voice)Bruce Wayne is missing. Alfred covers for him while Nightwing and Robin patrol Gotham City in...
Movie pageTime After Time
as EdwardsWriter H. G. Wells pursues Jack the Ripper to modern day San Francisco after the infamous serial...
Movie pageThe Bastard
as BeggarPhillipe Charboneau is the illegitimate son of an English duke. When he travels from France to...
Movie pageMurder, She Wrote
as LlewellynAn unassuming mystery writer turned sleuth uses her professional insight to help solve real-life...
TV Show pageDanny Phantom
as Nocturne (voice)Danny Fenton was once your typical kid until he accidentally blew up his parents' laboratory and...
TV Show pageAvatar: The Last Airbender
as Avatar Roku (voice)In a war-torn world of elemental magic, a young boy reawakens to undertake a dangerous mystic...
TV Show pageBatman: The Brave and the Bold
as Alfred (voice)The Caped Crusader is teamed up with Blue Beetle, Green Arrow, Aquaman and countless others in...
TV Show page