CrossBinge

Loren Avedon

Loren Avedon is an actor, born 1962.

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.

Movies (4)

TV (3)

Genres Loren Avedon works in