Joe Dinicol (born December 22, 1983) is a Canadian actor. He is known for his portrayal of Rory Regan / Ragman in a recurring role in the fifth season of Arrow.The New York Times

Life and career Dinicol was born in Stratford, Ontario, the son of Emma () and acting coach and actor Keith Dinicol. His maternal grandfather was English actor John Neville.Yeaa.ca He started his career as a child actor at the Stratford Shakespeare Festival, and has since appeared on the Canadian television series Train 48 and Rideau Hall.

On stage, Dinicol has appeared in Antony and Cleopatra, The Merry Wives of Windsor, Waiting for Godot, and Richard III 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. Dinicol was the lead of the Amazon-produced series Betas.

Filmography

Film Year Title Role Notes1999Dominic Palazzolo1999Water Damage1999Jacob Two Two Meets the Hooded FangO'Toole/Noah2003Fast Food HighScott2003Kart RacerRodney Wells2006Brendan Manville2007WeirdsvilleJeremy Taylor2007Bottom FeederCallum2007Diary of the DeadEliot Stone2008PasschendaeleDavid Mann2009Puck HogsTerry Bender2010Scott Pilgrim vs. the WorldElevator hipster2011ServitudeJosh Stein2011Bad MeatBilly2013Cubicle WarriorsIsaac

Television Year Title Role Notes1997Elvis Meets NixonTen-year-old boyTelevision film1998Eerie, Indiana: The Other DimensionOllie RobertsEpisode: "The Phantom"1998–1999AnatolePaul (voice)26 episodes2000Real Kids, Real AdventuresJohnEpisode: "Sucked Underground: The John Collmer Story"2000ByronEpisode: "Step Up"2000RussellTelevision film2000Mail to the ChiefKyleTelevision film2001SamTelevision film2002Rideau HallJason GallantMain role2003–2005Train 48Zach EislerMain role2003Sue Thomas: F.B.EyeNathan WyattEpisode: "Homeland Security"2004She's Too YoungTommyTelevision film2008–2009Life with DerekTruman FrenchRecurring role2009Murdoch MysteriesHarry HoudiniEpisode: "Houdini Whodunit"2010My Babysitter's a VampireJesseTelevision film2010Reviving OpheliaCodyTelevision film2011–2012My Babysitter's a VampireJesseGuest role; 3 episodes2011HavenPeter NovelliEpisode: "Roots"2011FlashpointTyler DavisEpisode: "The War Within"2012Nick WagnerMain role2013–2014BetasTrey BarettMain role2015–2016Grey's AnatomyDr. Mitchell SpencerRecurring role2015–2016; 2018BlindspotDavid WagnerRecurring role2016Halt and Catch FireCraig BoschGuest role; 3 episodes2016–2017; 2019; 2020ArrowRory Regan / RagmanRecurring role (season 5); guest role (seasons 7 & 8)2017Saving HopeThomas LefferingRecurring role2018S.W.A.T.Telly AppletonEpisode: "Seizure"2021Nash BridgesSteven ColtonTelevision film2023Quantum LeapEugene WagnerEpisode: "Leap. Die. Repeat."2025CountdownRyan Fitzgerald Recurring role2026NCISNick TruskEpisode: "In Too Deep"

References

External links

Joe Dinicol biography at Film Reference