This past weekend Sebastian stopped by the 2019 D23 Expo to promote his upcoming show The Falcon and the Winter Soldier on Disney’s new streaming platform Disney+ which debuts this November.
You can check out all the press interviews in the below YouTube playlist along with high quality screen captures.