Todd Rex
Todd Rex works as a sculptor for film and television productions.
Scarecrow Slayer 2003
Rating: 2.4
Scarecrow 2002
Rating: 3.5
Demonicus 2001
Rating: 2.7
as Scarecrow
as The Scarecrow
as Demonicus