Michael Long is known for Traded (2016), American Violence (2017) and Crazy, Stupid, Love. (2011).
The Fosters
Crazy, Stupid, Love.
Traded
American Violence
No data