Peter Dinklage as Trevor Fitzroy X-Men