27 total votes

Loren Avedon

Loren R. Avedon (born July 30, 1962) is an American martial arts film actor. He has also acted in several popular American TV shows, including Baywatch. ... more on Wikipedia

Loren Avedon is ranked on...

Famous People Named Loren 2k VIEWS Who knew there were so many famous people named Loren in the world? Our list of celebrities named Loren includes pictures ...

Loren Avedon is also found on...

List of Famous Martial Artists Full Cast of No Retreat, No Surrender 3: Blood Brothers Actors/Actresses