Loren Avedon (born July 30, 1962) is an American 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)

Tiger Claws III (2000) Review
Tiger Claws III (2000): 3 out of 10: The great Tiger Claws saga finally comes to a close. Sure the first Tiger Claw was a pedestrian […]