بازیگر انگلیسی سینما و تلویزیون است که پیش از ورود به سینما در مجموعههای تلویزیونی نیز فعالیت داشت. او در «Mary Shelley» نقش جان ویلیام پولیدوری، پزشک و نویسندهای را بازی میکند که در حلقه ادبی پیرامون پرسی شلی و لرد بایرون حضور دارد. داستان پولیدوری با رقابت و گفتوگوهای ادبی آن جمع پیوند میخورد و او نیز در پی نوشتن اثری ماندگار است. هاردی نقش او را با ترکیبی از حساسیت و جاهطلبی ارائه میکند.