From Victoria, British Columbia, Canada
R. J. Fetherstonhaugh is a Canadian actor. He is known for his portrayal of Nolan Gallard in 21 Thunder. (Via Wikipedia)
The PredatorFilm • 2018
How It EndsFilm • 2018
Wayward PinesShow • 2015