Franco Tortora is known for his work on Centipede! (2004), I Witness (2003) and Life on Top (2009).
No data