Close
9 of 22
Ted Roach
9 of 22
DWF 2014 "120 Days" screening at Mann's Chinese Theater in LA, in attendance (from left) Ford Austin, 2-time Oscar-winner Russell Williams, and Ted Roach, writer/director/editor of "120 Days."
People
Ted Roach
Photo by Sammy Slate
Back to top