6 credits on file—3 films and 3 shows, spanning 2005–2026.
Little Brother
2026 · 45/100
Over Your Dead Body
2026 · 62/100
Oh. What. Fun.
2025 · 40/100
Moon Girl and Devil Dinosaur
2023–2025 · 83/100
Difficult People
2015–2017 · 77/100
Grey's Anatomy
2005 · 73/100