Try 30 days of free premium.

Charles Mesure

Charles Mesure was born in Somerset, England. When he was five, his family moved to Australia and he grew up in Sydney. He studied law at Sydney University and was very active in SUDS, the school's dramatic society. After he graduated from the National Institute of Dramatic Art (NIDA) in Sydney in 1995, he moved to New Zealand where he soon got his first TV gig. He also acted in plays at the Court and Circa theatres. In 2004 he moved to the US and had guest roles on several hit series.

Known For

Credits

Cast Credits

Gotham Knights (2023)
Guest starring as Henri Ducard
Dead of Summer (2016)
Guest starring as Sheriff Boyd Heelan (5 episodes)
The Magicians (2015)
Guest starring as The Beast (7 episodes)
Girlfriends' Guide to Divorce (2014)
Guest starring as Ralph (2 episodes)
Once Upon a Time (2011)
Guest starring as Blackbeard (6 episodes)
Blue Bloods (2010)
Guest starring as Liam Farrelly
This is Not My Life (2010)
Starring as Alec Ross
V (2009)
Starring as Kyle Hobbes (18 episodes)
Castle (2009)
Guest starring as Liam Hollister
The Mentalist (2008)
Guest starring as Edwin MacKaye
  • Episode 6x16: Violets (Mar 30, 2014)
Burn Notice (2007)
Guest starring as Jack Frakes
Ghost Whisperer (2005)
Guest starring as The Messenger
Criminal Minds (2005)
Guest starring as Edgar Solomon
  • Episode 11x16: Derek (Mar 2, 2016)
Bones (2005)
Guest starring as Pete Sanders
Agatha Christie's Marple (2004)
Guest starring as Greg Dyson
Desperate Housewives (2004)
Starring as Ben Faulkner
Lost (2004)
Guest starring as Bryan
Crossing Jordan (2001)
Guest starring as J.D. Pollack (12 episodes)
Street Legal (2000)
Starring as Kees Van Dam
Xena: Warrior Princess (1995)
Guest starring as Mercer
Guest starring as Darnelle
Guest starring as Archangel Michael (6 episodes)
Hercules: The Legendary Journeys (1995)
Guest starring as Johnny Pinto
Guest starring as Michael
General Hospital (1963)
Guest starring as John Brennan (8 episodes)
  • Episode 2024-01-30: Ep. #15396 (Jan 30, 2024) [Uncredited]
  • Episode 2023-12-19: Ep. #15368 (Dec 19, 2023)
  • Episode 2023-12-18: Ep. #15367 (Dec 18, 2023)
  • View 5 more
Try 30 days of free premium.