Question: who plays david in the assassination of versace

title: The Assassination of Gianni Versace: American Crime Story
text: In June 1995 , Versace ignores Donatella 's disapproval and makes his sexuality public in an interview . In November 1995 , U.S. Navy lieutenant Jeff Trail is suspected as a homosexual after saving a fellow veteran from being assaulted in San Diego . Following an unsuccessful suicide attempt , Trail goes to a gay bar and meets Cunanan . Trail later agrees to do an interview about homophobia in the military , during which he `` makes the decision '' to leave the Navy . Two years later , Cunanan runs into Trail and David Madson in Minneapolis . Both men , however , try to avoid him , with Trail staying at his sister 's house and Madson stating he has moved on . Abandoned and angry , Cunanan resolves to murder Trail .