Los Angeles, CA | West Covina, CA
Also known as: rbrt3890001
Robert Leon lives in Los Angeles, CA, but has also spent time in West Covina, CA. He works in the capacity of Owner. Smallville is his favorite TV show. Gladiator, Tombstone, The Last Samurai and Saving Private Ryan are his favorite films.