Damson Idris is currently playing the role of Franklin Saint in the newly released crime drama Snowfall. Before this, he was a stage actor and was a part of many plays in London including the famous play Pandora’s Box.
Damson Idris is currently playing the role of Franklin Saint in the newly released crime drama Snowfall. Before this, he was a stage actor and was a part of many plays in London including the famous play Pandora’s Box.