Ellis Rubin

Ellis Rubin plays young P. T. Barnum in The Greatest Showman. Explore his community-theater start, film work and the voice behind A Million Dreams.

Biography

Ellis Rubin portrays the young P. T. Barnum in The Greatest Showman, his first professional acting job. His other screen projects include Ode to Joy, while his own creative work includes music and writing.

Young P. T. Barnum in The Greatest Showman.

Known for

Young P. T. Barnum in The Greatest Showman

Ellis Rubin portrays young P. T. Barnum in The Greatest Showman.[1]

Career highlights

  1. Career 1

    Starting in community theater

    Rubin joined a children’s community-theater group at eight. He began attending open calls at twelve and booked Young Barnum in The Greatest Showman as his first professional role.[1]

  2. Career 2

    Young Barnum on screen

    He plays Barnum in the early part of the story, before Hugh Jackman takes over the adult role. Rubin met Zendaya at the table read, although their characters’ timelines meant they did not film scenes together.[2]

  3. Career 3

    Who sings A Million Dreams?

    Rubin appears in the film’s childhood sequences, but his official FAQ identifies Zif Zaifman as the singer of A Million Dreams.[2]

  4. Career 4

    Ode to Joy

    Rubin also played Victor in Ode to Joy, working in a cast that included Martin Freeman. He discussed completing that project in his February 2018 TresA interview.[1]

  5. Career 5

    Music and writing

    His official site records interests in singing, piano and percussion. Its creative-work section also publishes his poem Forward and a short video titled STOP HIM: This First Grader Cannot Be Our Class President.[3][4]