Robert Machoian is known for The Killing of Two Lovers (2020), God Bless the Child (2015) and Forty Years from Yesterday (2013). imdb.com