James Torres

James Torres

Cast

James Torres is known for Idol (2010), My Cactus Heart (2012) and The Making of 'iDOL' (2010).

Cast