Biography
Joe Dinicol (born December 22, 1983) is a Canadian actor. Dinicol was born in Stratford, Ontario, the son of acting coach and actor Keith Dinicol. He started his career as a child actor at the Stratford Shakespeare Festival, and has since appeared on national Canadian television series Train 48 and Rideau Hall. On stage, he has appeared in Antony and Cleopatra, Richard III, Waiting for Godot, and The Merry Wives of Windsor at the Stratford Festival, and The Needfire at the Royal Alexandra Theatre in Toronto. He also performed in the 1996 recording of Waiting for Godot for the Canadian Broadcasting Corporation. His most recent performance was as the second male lead in Paul Gross's Passchendaele released in 2008.
Description above from the Wikipedia article Joe Dinicol, licensed under CC-BY-SA, full list of contributors on Wikipedia.
Filmography
Cast Credits

Bring It All Back Home
Character: John
MOVIE • 2025

White Men Can't Jump
Character: Chicken Sandwich
MOVIE • 2023

Quantum Leap
Character: Eugene H. Wagner
TV • 2022

Nash Bridges
Character: Steven Colton
MOVIE • 2021

Two Deaths of Henry Baker
Character: Sam Bird Jr.
MOVIE • 2020

Christmas 9 to 5
Character: Jack Desmond
MOVIE • 2019

S.W.A.T.
Character: Telly
TV • 2017

Blindspot
Character: David Wagner
TV • 2015

Halt and Catch Fire
Character: Craig Bosch
TV • 2014

Bank$tas
Character: Isaac
MOVIE • 2013

Betas
Character: Trey
TV • 2013

Arrow
Character: Rory Regan / Ragman
TV • 2012

Servitude
Character: Josh Stein
MOVIE • 2012

The L.A. Complex
Character: Nick Wagner
TV • 2012

Bad Meat
Character: Billy
MOVIE • 2011

My Babysitter's a Vampire
Character: Jessie
TV • 2011

Reviving Ophelia
Character: Cody
MOVIE • 2010

My Babysitter's a Vampire
Character: Jesse
MOVIE • 2010

Scott Pilgrim vs. the World
Character: Elevator Hipster
MOVIE • 2010

Haven
Character: Peter Novelli
TV • 2010