Snowfall
Damson Idris
Damson Idris is an eminent British television, film, and stage actor. Further, he is an active actor actively working on the acting field from around 2012 to the present. Moreover, he is famous for his role as Franklin Saint on…