CharacterWilliam DobbinWilliam Dobbin in Vanity Fair (2018), played by Johnny Flynn. Played byJohnny FlynnAppears inVanity Fair2018