Long Shadow
Gregg Rainwater is the voice of Long Shadow in Justice League Unlimited.
TV Show: Justice League Unlimited
Franchise: DC Universe
TV Show: Justice League Unlimited
Franchise: DC Universe