Robert Madrid is an actor and producer, known for Treasure Raiders (2007), Moscow Heat (2004) and Half Past Dead 2 (2007). Read more on iMDB