
Primo Allon is a Canadian actor who portrayed Joey on Bates Motel. He is also known for his roles in the films Godzilla, The Age of Adaline and If I Stay.
He is a graduate of the Vancouver Film School

Calamity Jane
Jack McCall
2024

The Last of Us
Firefly Soldier · (1 episode)
2023

How to Murder Your Husband: The Nancy Brophy Story
Detective Merrill
2023

River Road
Cole
2021

The Stand
Savino · (1 episode)
2020

Morning Show Mysteries: Death by Design
Zach Walker
2019

Chronicle Mysteries: Vines that Bind
Ryan Abbey
2019

Dragged Across Concrete
'Black Gloves'
2019

A Million Little Things
Joel · (2 episodes)
2018

Altered Carbon
Dodd · (1 episode)
2018

Fifty Shades Freed
Sam (Bank Employee)
2018

Final Vision
MP Sergeant
2017

Somewhere Between
Slauson · (3 episodes)
2017

A Dog's Purpose
Victor
2017

Ice
Simone · (2 episodes)
2016

Who Killed JonBenét?
Sergeant
2016

Timeless
Deputy · (1 episode)
2016

Sandra Brown's White Hot
Slap Watkins
2016

The Magicians
Dint · (1 episode)
2015

A Christmas Truce
Jean Lefevere
2015

Love You to Death
Timothy
2015

Wayward Pines
Head Guard · (1 episode)
2015

The Driftless Area
Lyle
2015

The Age of Adaline
1940s Officer #1
2015

The Marine 4: Moving Target
Hayes
2015

Seventh Son
Simon Ward
2014

If I Stay
Punker
2014

Godzilla
Mine Team Member
2014

The 100
Chief Guard (uncredited) · (1 episode)
2014

The 100
Officer · (1 episode)
2014

When Calls the Heart
Miner · (1 episode)
2014

Bates Motel
Joey · (1 episode)
2013

Motive
Carl 'The Cobra' Gordon · (1 episode)
2013

She Made Them Do It
Drew
2012

Arrow
Osborne · (1 episode)
2012

A Dog Named Duke
Bryan
2012

Once Upon a Time
Gadling · (1 episode)
2011

Frankie & Alice
Pool Player #1
2010

Stargate Universe
Koz · (5 episodes)
2009

Fringe
Alt. Bartender · (1 episode)
2008

Psych
Gabriel Appel · (1 episode)
2006

Supernatural
Gunman · (1 episode)
2005

Supernatural
Tommy · (1 episode)
2005

Smallville
Referee · (1 episode)
2001