Steve Tatham was the Executive Creative Director of Epic Universe, the theme park that opened in Orlando, Florida in 2025. His role was having responsibility for overseeing all aspects of design from creative development through implementation. To learn more about this project, visit Universal Orlando. Or watch Epic Ride on Peacock.