American actor
Rio Alexander is known for The Last Stand (2013), 3:10 to Yuma (2007) and Odd Thomas (2013). imdb.com