James Garrett
James Garrett is an American voice actor. He's known for voicing: Avatar Roku in Avatar: The Last Airbender.
Known for
Acting
Known For
Credits
Photos
Batman: Bad Blood
7
Time After Time
6.843
Titanic
7.905
Batman: Hush
7.174
The Stunt Man
6.643
The Bastard
5