Since joining Vera's team from uniform, Mark has become a skilled and reliable detective. As one of the younger members of the squad, Mark is less outspoken and more introspective, preferring to channel his energy into meticulous analysis and research. His enthusiasm, keen eye for detail and selfdrive means that Vera now counts on the invaluable information he uncovers to push an investigation forward.
Appearances
Vera
Main cast, played by Riley Jones
- Episode 8x01: Blood and Bone (Jan 7, 2018)
- Episode 8x02: Black Ice (Jan 14, 2018)
- Episode 8x03: Home (Jan 21, 2018)
- Episode 8x04: Darkwater (Jan 28, 2018)
- Episode 9x01: Blind Spot (Jan 13, 2019)
- Episode 9x02: Cuckoo (Jan 20, 2019)
- Episode 9x03: Cold River (Jan 27, 2019)
- Episode 9x04: The Seagull (Feb 3, 2019)
- Episode 10x01: Blood Will Tell (Jan 12, 2020)
- Episode 10x02: Parent Not Expected (Jan 19, 2020)
- Episode 10x03: Dirty (Jan 26, 2020)
- Episode 10x04: The Escape Turn (Feb 2, 2020)
- Episode 11x01: Witness (Aug 29, 2021)
- Episode 11x02: Recovery (Sep 5, 2021)
- Episode 11x03: Tyger Tyger (Jan 9, 2022)
- Episode 11x04: As the Crow Flies (Jan 16, 2022)
- Episode 11x05: Vital Signs (Jan 23, 2022)
- Episode 11x06: The Way the Wind Blows (Jan 30, 2022)
- Episode 12x01: Against the Tide (Jan 29, 2023)
- Episode 12x02: For the Grace of God (Feb 5, 2023)
- Episode 12x03: Blue (Feb 12, 2023)
- Episode 12x04: The Darkest Evening (Feb 19, 2023)
- Episode S12 Special: The Rising Tide (Dec 26, 2023)
- Episode 13x01: Fast Love (Jan 7, 2024)
- Episode 13x02: Tender (Jan 14, 2024)
- Episode 13x03: Salt & Vinegar (Jan 21, 2024)
Guest cast, played by Riley Jones
- Episode 1x04: Little Lazarus (May 22, 2011)
- Episode 2x03: A Certain Samaritan (May 20, 2012)
- Episode 3x01: Castles in the Air (Aug 25, 2013)
- Episode 3x03: Young Gods (Sep 8, 2013)
- Episode 3x04: Prodigal Son (Sep 15, 2013)
- Episode 4x01: On Harbour Street (Apr 27, 2014)
- Episode 5x01: Changing Tides (Apr 5, 2015)
- Episode 5x02: Old Wounds (Apr 12, 2015)
- Episode 5x04: Shadows in the Sky (Apr 26, 2015)
- Episode 6x01: Dark Road (Jan 31, 2016)
- Episode 6x02: Tuesday's Child (Feb 7, 2016)
- Episode 6x03: The Moth Catcher (Feb 14, 2016)
- Episode 6x04: The Sea Glass (Feb 21, 2016)
- Episode 7x01: Natural Selection (Mar 19, 2017)
- Episode 7x02: Dark Angel (Mar 26, 2017)
- Episode 7x03: Broken Promise (Apr 2, 2017)
- Episode 7x04: The Blanket Mire (Apr 9, 2017)