Ryan Locke
Born on December 23rd, 1975
Fremont, California, USA
The New Twenty
2009
Andrew Hatch
The Gingerdead Man
2005
Amos Cadbury
American Black Beauty
Nick
American Gun
2002
Young Martin
The Upgrade
2000
Character TBA