Known For
Photos
Filmography

In a Holidaze
Movie

Smoke
TV · as Emmett · 7 eps

The Mysterious Benedict Society
TV · as Nicholas / Nathaniel · 1 ep

Cross Country Christmas
Movie · as Ryan

The Baby-Sitters Club
TV · as Derek Masters · 1 ep

Descendants 3
Movie · as Squirmy Smee

Picture a Perfect Christmas
Movie · as Troy Murphy

It Chapter Two
Movie · as Dean

Pup Academy
TV · as George · 2 eps

Dead to Me
TV · as Henry Harding · 30 eps

Deadpool 2
Movie · as Cereal Kid

The Bad Seed
Movie · as Milo

Once Upon a Deadpool
Movie · as Cereal Kid

Garbage Man
Movie · as The Kid

Miss Christmas
Movie · as Joey

While You Were Dating
Movie · as Tommy

Legion
TV · as David Haller (6-8 Years) · 11 eps

Riverdale
TV · as Jack · 1 ep

Countdown
Movie · as Anatoly

Signed, Sealed, Delivered: Lost Without You
Movie · as Aiden
The Robot
Movie · as Tom

Heartbeat
TV · as Little Boy · 1 ep

A Christmas Truce
Movie · as Phillip Braun
The Wish Writer
Movie

Supergirl
TV · as Boy · 1 ep

The Man in the High Castle
TV · as Otto Wegener · 1 ep

Motive
TV · as Owen Blaine · 1 ep

Bates Motel
TV · as Young Norman · 2 eps

Arrow
TV · as Young Boy (uncredited) · 1 ep

Once Upon a Time
TV · as Young David / Young James · 1 ep

Hell on Wheels
TV · as Willam Bohannon · 1 ep


