Miles Archer

from Ugly Love by Colleen Hoover

Role: Protagonist

Readers picture Nick Bateman as Miles Archer in Ugly Love by Colleen Hoover. Other fancast picks include KJ Apa, Froy Gutierrez, Jacob Elordi and 1 more.

Top pick

Nick Bateman

Other picks

KJ Apa

Froy Gutierrez

Jacob Elordi

Charles Melton

Picture someone else? to vote or add your own pick.

What Miles Archer looks like

How readers say the book describes them.

Other Ugly Love characters

See all characters