Question: who played david in the assassination of versace
Answer: Terry Sweeney