Charles William David Mesure (born 12 August 1970) is an English-Australian actor.
He is best known for Desperate Housewives's final season, Street Legal and Boogeyman.
Film Roles
- Boogeyman as Tim's Father
- Mee Shee The Water Giant as Watkins
- Occupation as Arnold
Television Roles
- Mirror, Mirror (1995)
- City Life as Ryan Waters
- A Twist in the Tale as Nick Martinelli (1 episode)
- Hercules: The Legendary Journeys as Archangel Michael/Johnny Pinto (2 episodes)
- Xena: Warrior Princess as Archangel Michael/Darnelle/Mercer (7 episodes)
- Street Legal as DSS Kees Van Dam
- Lost as Bryan (1 episode)
- Stacked as Eddie (2 episodes)
- Without a Trace as Emil Dornvald (2 episodes)
- Bones as Pete Sanders (1 episode)
- Cold Case as Tom McCree (1 episode)
- Crossing Jordan as J.D. Pollack (12 episodes)
- Ghost Whisperer as The Messenger (1 episode)
- Las Vegas as Paul Grant (1 episode)
- Outrageous Fortune as D.S. Zane Gerard (2009-2010)
- Kaitangata Twitch as Carey Gallagher (2010)
- This Is Not My Life as Alec Ross
- V2009 as Kyle Hobbes (18 episodes)
- Desperate Housewives as Ben Faulkner (15 episodes)
- Marple as Greg Dyson (1 episode)
- Burn Notice as Jack Frakes (1 episode)
- The Mentalist as Edwin MacKaye (1 episode)
- Castle as Liam Hollister (1 episode)
- Girlsfriends Guide To Divorce as Ralf (5 episodes)
- Criminal Minds as Edgar Solomon (1 episode)
- Blue Bloods as Garda Commissioner Farrelly (1 episode)
- Dead of Summer as Sheriff Heelan (5 episodes)
- Once Upon a Time as Black Beard (6 episodes)
- The Magicians as The Beast (10 episodes)
- General Hospital as John "Jack" Brennan (2023- )