Harry Potter and the Half-Blood Prince
He voiced Severus Snape in the video game version of "Harry Potter and the Half-Blood Prince". He also co-starred as Lord Duncan Kenworth in the action comedy ".