Sherlock
2010
Designated Survivor
2016
Will Trent
2023
Inside Man
2022
Big Sky
2020
Devious Maids
2013
Dracula
Lucky Number Slevin
2006
Victor Frankenstein
2015
Marvel's Luke Cage
Push
2009
Film Stars Don't Die in Liverpool
2017
Wicker Park
2004
The Family
Sherlock: The Abominable Bride
Gangster No. 1
2000
Emergence
2019
The Reckoning
The Acid House
1998
Monroe
2011
Lucky 7
Oasis Knebworth 1996
2021
Marvel's Luke Cage › Episodes
Soul Brother No. 1
June 22, 2018
On and On
They Reminisce Over You
All Souled Out
I Get Physical
Can't Front On Me
The Basement
For Pete's Sake
Wig Out
If It Ain't Rough, It Ain't Right
Straighten It Out
The Main Ingredient
The Creator
Moment of Truth
September 30, 2016