Loading...

Carlo Rodriguez

Search on Amazon

Biography

Carlo Rodriguez is known for his work on Psycho Killer Bloodbath (2011), Cannibal Feast (2011) and Long Pig (2008). Read more...

Actor

Directing

Writing