An American actor known for his versatile roles in film and television, he has built a career marked by compelling performances in both independent and mainstream projects. He gained recognition for his work in films like "Upstream Color" and "We Are Still Here," showcasing his talent for portraying complex characters. With a background in music and theater, he brings depth to each role, contributing to his reputation as a dynamic and dedicated performer in the entertainment industry.
Upstream Color is a 2013 American experimental science fiction film written, directed, produced, edited, and scored by Shane Carruth. The film follows...