Michael Dudikoff

Michael Dudikoff is an American actor. His last film, Quicksand was released in 2002. However, he has released that his new film, Havana Heat is in pre-production. He is most famous for portraying Private Joe Armstrong in American Ninja.