6 credits on file—1 film and 5 shows, spanning 2012–2026.
Little Brother
2026 · 45/100
Maximum Pleasure Guaranteed
2026 · 78/100
Adults
2025 · 80/100
DC's Legends of Tomorrow
2016–2022 · 64/100
American Odyssey
2015 · 68/100
Smash
2012–2013 · 74/100