Robert Roy is an American actor and former Navy SEAL.
xXx
Movie • 2002
I Downloaded a Ghost
Movie • 2003