Damson Idris, the lead actor for the series Snowfall
Damson Idris, is the star of the new series Snowfall which released on July 5, 2017. Prior to this Idris used to star in plays and dramas in London. He did a play when he was in college titled, The Pandora’s Box.