Seth O'Shea is known for his work on The Chamber of Terror (2021), Smile: It's Only the End of the World and Overload (2020).
No data