Tom Taylorson

Tom Taylorson is an American voice actor best known for the title role in the indie game series "Octodad".

Taylorson voiced Fugitoid in Teenage Mutant Ninja Turtles: Battle Match.