
Toronto, Ontario, Canada
Milton Barnes is a classically trained actor who has been applying his craft both on stage and on screen for over 20 years. Starting his career in theatre, Barnes has worked with The Stratford Festival of Canada, Canadian Stage, and The Company Theatre. On screen, some of Barnes’ most recent credits include Saving Hope, The Expanse, Private Eyes, and Suits. Look for him in the upcoming shows In Contempt, The Beaverton, and Cardinal.

as Sklar

as Quincy P. Runk
2014

as Young Robert Zane
2011

as Sklar
2022

as Nico
2015

as Romeo Green
2019

as Boombox Guy
1994

as Phelps
2010

as Jed
2010

as McTighe
2013

as Guy Brant
2016

as Constable Partak
2009

as Officer Curtis
2010
as Teddy
2025
as Eddie
2026

as Officer Reynolds
2025

as Zach
2025

as Teddy
2025

as Andre
2025

as Spencer
2023

as Elan
2023

as Detective Green
2023

as Carter
2023

as Det. Miller
2022

as Sheriff Kelly
2022

as DPD Officer 1
2021

as Vince
2020

as Detective Lee
2020

as Coroner's Clerk
2020

as Julian Blake
2019

as Intensive Care Doctor
2019

2018

as Officer Lopez
2018

as Guidance Counselor
2018

as Officer Cook
2017

as Andrew Gardner
2016

as Shark Toy (voice)
2014

as McTighe
2013
as Sklar
2 ep.

as Quincy P. Runk
3 episodes

as Young Robert Zane
1 episodes

as Sklar
2 episodes

as Nico
1 episodes

as Romeo Green
1 episodes

as Boombox Guy
1 episodes

as Phelps
1 episodes

as Jed
1 episodes

as Guy Brant
1 episodes

as Constable Partak
1 episodes

as Officer Curtis
1 episodes

as Federal Agent
1 episodes

as Detective Cullen
2 episodes

as Kelly Thomas
1 episodes

as Linus Johnson
1 episodes

as Stephen Coulter
1 episodes

as Kaspar
1 episodes

as Brian
3 episodes

1 episodes

as Breaur
1 episodes

as Z-ro
1 episodes

as Officer Ford
1 episodes

as Andre
5 episodes

as Miles
3 episodes