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
The Bastard
5
Batman: Bad Blood
7
Time After Time
6.8
Titanic
7.9
Batman: Hush
7.2
School Time Shipping
0