Joseph Fiennes har spelat roller i:

 Enemy at the gates , 2000 Tyskland
 Den oemotståndliga martha, orginaltitel: 'Daniel and laurence martha - meet frank' , 1998 United Kingdom
 Elizabeth , 1998 United Kingdom
 Shakespeare in love , 1998 USA
 Luther , 2003 Tyskland