Mark Brandon has worked in TV and film for more than 20 years, with recurring roles on numerous series. In addition to completing nearly two dozen Hallmark films, he also plays the Mayor of Chesapeake Shores, also on the Hallmark Channel. His two most recent recurring roles have been as Richard Dearbon on The Flash and the Propaganda Ministry's News Anchor on The Man in the High Castle. Mark has also appeared in two episodes of Riverdale as Xavier St. Claire.
Known For
Credits
Cast Credits
So Help Me Todd (2022)
Guest starring as James Boule
- Episode 2x01: Iceland Was Horrible (Feb 15, 2024) [Co-Star]
Turner & Hooch (2021)
Guest starring as Mr. Mailer
- Episode 1x06: The Fur-gitive (Aug 25, 2021) [Co-Star]
Kung Fu (2021)
Guest starring as Inner Sanctum Member
- Episode 2x09: The Enclave (May 11, 2022) [Co-Star]
Firefly Lane (2021)
Guest starring as Dick Chapman
(2 episodes)
- Episode 2x16: This Must Be the Place (Apr 27, 2023) [Co-Star]
- Episode 2x04: Papa Don't Preach (Dec 2, 2022) [Co-Star]
A Martha's Vineyard Mystery (2020)
Guest starring as Thomas Percy
- Episode 2020-01-12: A Beautiful Place to Die: A Martha's Vineyard Mystery (Jan 12, 2020)
Nancy Drew (2019)
Guest starring as Host
- Episode 1x07: The Tale of the Fallen Sea Queen (Nov 20, 2019) [Co-Star]
Riverdale (2017)
Guest starring as Xavier St. Clair
(2 episodes)
- Episode 2x06: Chapter Nineteen: Death Proof (Nov 15, 2017) [Co-Star]
- Episode 2x05: Chapter Eighteen: When a Stranger Calls (Nov 8, 2017) [Co-Star]
A Series of Unfortunate Events (2017)
Guest starring as Veronica (Newsman)
- Episode 1x05: The Wide Window: Part One (Jan 13, 2017) [Co-Star]
Chesapeake Shores (2016)
Guest starring as Mayor Frank Devine
(3 episodes)
- Episode 5x05: They Can't Take That Away from Me (Sep 12, 2021)
- Episode 3x03: The Rock Is Going to Roll (Aug 19, 2018)
- Episode 2x06: Grand Openings (Sep 10, 2017)
DC's Legends of Tomorrow (2016)
Guest starring as Police Chief
- Episode 5x03: Miss Me, Kiss Me, Love Me (Feb 4, 2020) [Co-Star]
The Man in the High Castle (2015)
Guest starring as Newscaster
(3 episodes)
- Episode 4x10: Fire from the Gods (Nov 15, 2019) [Co-Star]
- Episode 3x05: The New Colossus (Oct 5, 2018) [Co-Star]
- Episode 2x08: Loose Lips (Dec 15, 2016) [Co-Star]
The Flash (2014)
Guest starring as Richard Dearbon
(2 episodes)
- Episode 7x03: Mother (Mar 16, 2021) [Co-Star]
- Episode 6x19: Success Is Assured (May 12, 2020) [Co-Star]
When Calls the Heart (2013)
Guest starring as Governor Bixby Balfour
(3 episodes)
- Episode 10x11: Long Time Running (Oct 8, 2023)
- Episode 10x10: All Dressed Up (Oct 1, 2023)
- Episode 10x09: Deep Water (Sep 24, 2023)
Unhitched (2008)
Guest starring as Cute Guy
- Episode 1x03: Conjoined Twins Pitch No-Hitter (Mar 16, 2008)
Psych (2006)
Guest starring as Jackson Hale
- Episode 1x12: Cloudy... With a Chance of Murder (Feb 9, 2007) [Co-Star]