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.