Original: McDiarmid has appeared in 47 films since 1976.
Simplified: McDiarmid has been in 47 films since 1976.