Show more
Loren Rains Avedon is an American martial artist and actor best known for his portrayal of Jake Donahue in The King of the Kickboxers and Scott Wylde in No Retreat, No Surrender 2. Wikipedia
Tom Cruise
Logan Paul
Pete Davidson
Cameron Mathison