The longest career as a live action Marvel superhero is 16 years 232 days, achieved by Hugh Jackman (Australia) and Patrick Stewart (UK), as of 3 March 2017.

Both actors made their first appearance in 'X-Men' (2000) and most recent appearance in 'Logan' (2017).