
Robert Farrior
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













