Robin Atkin Downes

Robin Atkin Downes is an English screen and voice actor, who is known for his work live action, animation and video games. One of his most popular roles is that of Travis Touchdown in the No More Heroes video game series.

Desired Voice Roles

 * EMPATH: The Luckiest Smurf -- Empath (Mirror Universe)