13 credits on file—4 films and 9 shows, spanning 2006–2023.
The Strays
2023 · 46/100
Dr. Death
2021–2023 · 78/100
Made for Love
2021–2022 · 74/100
Tell Me Your Secrets
2021 · 71/100
The Umbrella Academy
2019–2024 · 71/100
Tell Me a Story
2018–2020 · 64/100
Salem
2014–2017 · 70/100
Bedlam
2011–2012 · 48/100
Revenge
2011–2015 · 71/100
How to Lose Friends & Alienate People
2008 · 52/100
Cassandra's Dream
2007 · 59/100
Secret Diary of a Call Girl
2007–2011 · 65/100
Venus
2006 · 72/100