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