Richard Ryan

Captain Richard Ryan appeared in the 2002 movie called Dog Soldiers.