Robert Farrior

Robert Farrior

Born October 12, 1969· Tampa - Florida - USA

21Roles★ 7Average rating

Hailing from Tampa, Florida, Farrior blended a commerce degree from the University of Virginia with graduate education at Columbia before entering the entertainment field, later adding psychotherapy to his professional repertoire. As an actor he has amassed appearances in more than fifty film and television projects, notably portraying Lt Col Oliver North opposite Tom Cruise in the feature America…

Biography written by WatchMoods, based on public sources

Known for

Filmography