Actor Damson Idris with co-star Carter Hudson at the Winter TCA tour in 2017
Damson Idris is the main star to be featured in the newly released TV series “Snowfall”. Co-starring with him is another talented actor Carter Hudson. Hudson plays the role of Teddy McDonald, a CIA officer turned drug dealer.