Loren Rains Avedon is an American martial artist and actor best known for his portrayal of heroic martial protagonists like Scott Wylde and Jake Donahue in both No Retreat, No Surrender 2 & 4.
- Occupation
- actor, film actor, television actor, taekwondo athlete
- Citizenship
- United States
- Born
- July 30, 1962