Home People Troy Winbush Troy Winbush movies Troy Winbush movies Troy Winbush Movies (10) A Soldier's Love Story (2010) As Lanny. He was 40 years old Backwoods (2008) As Chris Basso. He was 37 years old National Treasure: Book of Secrets (2007) As Agent Hammer. He was 37 years old Sniper 3 (2004) As Captain Laraby. He was 34 years old The Last Shot (2004) As Agent Ray Dawson. He was 34 years old What About Your Friends: Weekend Get-Away (2002) As James. He was 32 years old Good Advice (2001) As Golfer. He was 31 years old Gabriela (2001) As Douglas. He was 30 years old The Replacements (2000) As Walter Cochran. He was 30 years old Heart of Fire (1997) As Thorsen. He was 26 years old