Here is a video montage of Loren Avedon! He played the leading role in “King of The Kickboxers” (1991) as well as main roles in “No Retreat, No Surrender” 2 and 3. I remember watching these movies as a teen noticing how Loren so naturally pulled the acting as well as the quality martial arts action together! At Kung-fu Kingdom, (KFK) we had the grateful privilege of interviewing Loren recently, this will be soon appearing on KFK! Stay tuned!