7 credits on file—2 films and 5 shows, spanning 2006–2021.
Firefly Lane
2021–2023 · 68/100
Invasion
2021 · 54/100
Upload
2020–2025 · 71/100
Wonder
2017 · 79/100
DC's Legends of Tomorrow
2016–2022 · 64/100
Travelers
2016–2018 · 79/100
Night at the Museum
2006 · 63/100