Robert Tena
Known for
CSI: NY
Larry Diaz
The Man in the Iron Mask
First Officer
Survival Island
Bob
Gamebox 1.0
John
Dog Lover's Symphony
Bob
La llorona del río
Ricardo
Photos