Cody Fern plays Duncan Shepherd in House of Cards season 6
This image appears in the gallery:
Cody Fern: 11 facts about the American Horror Story star you need to know

9. Cody Fern plays Duncan Shepherd in House of Cards season 6
Cody Fern plays Duncan Shepherd in the final season of House of Cards on Netflix. Duncan the “ambitious and devoted son of Annette Shepherd (Diane Lane), who represents the next generation of DC power players.” [Netflix]