2016 • as Robert Paswan
2022 • as Edwards
2023 • as Vladimir Sayadyants
2019 • as Lt. Lawrence
2012 • as Dr. Morris
2023 • as Dr. Hauffman