Beauty and the Beast
2017
Yuval David is an American actor, filmmaker and activist. As an actor, he has played various roles including that of Matvey Sokolov in the television series Madam Secretary and a regular on What Would You Do?. His filmmaking includes directing and producing, including the creation of man on the street performances. His work has been screened in over 100 film festivals and won more than 80 awards. Wikipedia