Cast

563 2 0
                                    

Daniel Sharman as Troy Otto

Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.

Daniel Sharman as Troy Otto

Marie Avgeropoulos as Davina Kozlova

Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.

Marie Avgeropoulos as Davina Kozlova

The rest of the FTWD cast remains the same

Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.

The rest of the FTWD cast remains the same.

Caged (Troy Otto x OC)Where stories live. Discover now