The following is a list of characters in River City, a Scottish soap opera that was broadcast on BBC Scotland from 24 September 2002 to 31 August 2026. When more than one actor has played a character, the most recent actor is listed last.

Character ActorDuration Callum Adams Robbie Neilson2010–2016 Ty McPhee2017–2026Kelly-Marie Adams Carmen Pieraccini2003–2008, 2010–2016, 2019, 2024–2026Patrick Adams Gerard Miller 2014–2017Sammi AmiraSamia Rida2009Paul Ames James Allenby-Kirk2020–2021Armand AshrafAhd Tamimi2023–2024Jodie Banks Kirsty Mitchell 2006Heather Bellshaw Jenni Keenan Green 2002–2007Jules Belmont Aisha Toussaint 2017–2018Shelley Belmont Adiza Shardow 2017–2018Chris Black Graeme Dalling2025–2026Harry Black Carter Ferguson2004–2008Charlie Bowie Ryan Smith 2009–2010Jennifer Bowie Lorna Craig 2009–2010Adeeb Brodie Taryam Boyd 2010–2013Chloe Brodie Shonagh Price 2013Conor Brodie Rian Gordon2010–2013, 2024–2026Gabriel Brodie Garry Sweeney 2010–2019, 2021–2022Leyla Brodie Maryam Hamidi 2010–2014Leo Brodie Nick Rhys 2010–2011Michael Brodie Andy Clark 2010–2012Nicole Brodie Holly Jack2010–2015, 2018–2024, 2026Archie Buchanan Gilly Gilchrist 2003–2008Douglas Buchanan Gilly Gilchrist 2008Stevie Burns Paul-James Corrigan2011–2016Jodie Calvano Chloe Hodgson2026Andrew Campbell-Baxter Greg Powrie 2022–2024Duncan Campbell-Baxter John Bett 2021–2022Victoria Campbell-Baxter Emma Currie 2023–2024Colin Campbell Sean Kane2006–2012Hazel Campbell Annmarie Fulton 2002–2005Logan Caplan Kevin Mains 2018–2019Lou Caplan Lesley Hart 2018–2023Sonny Caplan Jimmy Chisholm2018–2025Andy Carroll Jamie Michie 2010Tommy Chalmers David McGowan2022–2026Cameron Christie Michael Wallace 2020–2021Dylan Christie Sean Connor 2019–2021Eve Christie Victoria Liddelle2019–2021, 2023Karen Connolly Claire Dargo2021–2026Will Cooper Scott Vickers 2012–2015Lewis Cope Duncan Duff2002–2005Eddie Corrigan Rob Jarvis2024–2026Andy Cousins Simon Webbe2016–2017Charlotte Crozier Daisy Veldhoven 2017–2019Fraser Crozier Neil McNulty2008–2011Murray Crozier Brian Cowan2010–2014Nicki Cullen Jayd Johnson2003–2009Patricia CullenCaroline Paterson2004Zoe Cullen Laura McMonagle 2005–2008Billy Davis Gray O'Brien2003–2007Della Davis Katie McEwen 2003–2007Angel Delaney Hanna Stanbridge 2015–2016Sandra Devlin Caroline Paterson2014–2015Eileen Donachie Deirdre Davis2002–2016Ewan Donachie Alasdair Harvey 2002–2003Tommy Donachie Eric Barlow 2002–2003DCI Craig Donald Robin Laing2012–2017, 2022DCI James Douglas Paul McCole2024–2026Brian 'Buster' Doyle Graeme Stevely2014, 2026Charlie Drummond June Brogan 2006–2008Jean Drummond Kate Donnelly 2006–2008Michael 'Mikey' Duffy Darren Brownlie2022–2026Lochlan Dunbar Paul Luebke 2018Jac Dunn Charlene Boyd 2020–2021Joe Dunn Douglas Rankine 2019–2020Joy Easdale Elysia Welch2024Rebecca Fleming Jamie Marie Leary 2020–2023Darren Foulkes Sammy Hayman 2021–2022Harry Foulkes Jim Sturgeon2024–2026Tyler Foulkes Cameron Fulton2020–2026Vivienne Foulkes Simone Lahbib2025–2026Ben FranklinJohn P. Arnold2008Carly Fraser Michelle O'Brien 2005–2008Lily Fraser Ida Schuster2002Lola Fraser Suzanne Bonnar 2005Robbie Fraser Gary Lamont2009–2017 Suzie Fraser Bridget McCann2012–2013 Juliet Cadzow2016–2024Pete Galloway Andy Gray 2016–2018Dominic Gibson Richard Conlon 2022Emma Gibson Rachel Dick 2025–2026Gillian Gibson Gail Watson2022–2026Helen Gilmore Gerda Stevenson2002–2003DCI Rachel Grant Therese Bradley2011–2013, 2015–2022Marty Green Daniel Schutzmann2005–2008Erin Gunn Emma Hartley-Miller2015Gina Hamilton Libby McArthur2002–2013, 2016, 2022Liz Hamilton Eileen McCallum2006–2018Malcolm Hamilton Johnny Beattie2002–2016Dean Hardy Michael McCardie2023–2026Rick Harper Alex Ferns2017–2018Zinnie Hassoun Nalini Chetty2010–2015Alice Henderson Lorraine McIntosh2002–2007Brian Henderson William Ruane2002–2004, 2009, 2016Deek Henderson Gordon McCorkell2002–2012George Henderson John Murtagh2002–2007Moira Henderson Jo Cameron Brown2002–2004Raymond Henderson Paul Samson2002–2014, 2023Robert Henderson Maurice Roëves2002–2014Shirley Henderson Barbara Rafferty2004–2009, 2012Shona Henderson Julie Duncanson2006–2009Kirsty Henderson Kari Corbett2002–2003Lee Hope James Palmer2009–2010Dan Hunter Adam Robertson2011–2015DCI Eddie Hunter Derek Munn2003–2007Jamie Hunter Anthony Martin2006–2008Paul Hunter Sean Brown2006–2008Tina Hunter Jenny Ryan2006–2008Amandeep 'AJ' Jandhu Sanjeev Kohli2015–2022, 2025 Harry Jandhu Manpreet Bachu2015–2016 Ryaan Ali2022Alice Linder Jasmine Main2025–2026Leanne Johnstone Christina Mackinnon2010Terri Johnstone Julie Coombe2010Sean Kennedy James Cunningham2012 Billy Kennedy Alexander Morton2012–2013, 2015, 2022 Jon Morrison 2015–2016Mandy KennedyJulie Austin2012–2014Martina Kennedy Ann-Louise Ross2015–2016, 2022Barry KhatriParmy Singh2021–2023Farah Khurana Shobna Gulati2017–2018Ash King Brian James Leys2021–2024Lena Krausky Anna Kerth2006–2007Fi Kydd Monica Gibb2006–2008Mai Lau Jaclyn Tse2006–2007Michael Learmonth Seamus Gubbins2009–2012Alan Lindsay Stephen McCole2014–2015Angus Lindsay Scott Fletcher2014–2026Cassie Lindsay Sophia Kolinas2016–2017Kirsty Lindsay Bobby Rainsbury2014Rhona Lindsay Jo Freer2014Simon Mack James Young2025–2026Innes Maitland Sam Robertson2009Graeme 'Mac' Macdonald Gordon Kennedy2005Finlay Mackay Sonny Green2014Isobel MacKenzie Alison Peebles2018–2019Hana Malik Mamta Kaash2002–2003Jamilah Malik Laxmi Kathuria2002–2003Karim Malik Kriss Dosanjh2002–2003Nazir Malik Riz Abbasi2002–2003Zara Malik Shabana Akhtar Bakhsh2002–2003Glenn McAllister John Macauley2005Jamie McAllister Mark Rowley2013–2014Jessie McAllister Kirsty Pickering2020–2023Agnes McCabe Kay Gallie2005Donna McCabe Paula Sage2005Frances McCabe Andrea Hart2012Thomas McCabe Tam Dean Burn2002–2006, 2008, 2011Hayley McCrone Pamela Byrne2009–2012Gerry McGrade John Paul McGilvray2005–2007Daniel McKee Ewan Stewart2008–2009Marianne McKee Frances Grey2008Caitlin McLean Gayle Telfer-Stevens 2015–2026 Drew McLean Benjamin Nugent 2015–2017 Martin Bell 2024–2026Ellie McLean Leah MacRae2014–2022Jenny McLean Christine Steel2015–2016John McLean Frank Gilhooly2017–2018, 2021Maggie McLean Kathryn Howden2017–2026 Ruby McLean Toniann Christie2015–2018 Zindzi Hudson2018–2022Carly McLeish Abbie Purvis2024–2025Iona McIntyre Claire Knight2006–2012Roisin McIntyre Joyce Falconer 2002–2008, 2021–2026Sandy McKinnon Robert Cavanah2012Steph McKenzie Emma Campbell Webster2004Dr Marcus McKenzie Stefan Dennis2002–2003Frank McKenna Jon Morrison2004Greg McManus George Anton2013Liam McNulty Patrick Mulvey2006Alanna McVey Jade Lezar2004–2007Russ Minto Grant Ibbs2002–2003Nick Morrison Colin McCredie2010–2011Jimmy Mullen Billy McElhaney2005–2016 Madonna Mullen Sienna Glackin2006–2020 Lauren Grace2022–2025Michael 'Mick' Mulvaney Laurie Ventry2010, 2015, 2018, 2021–2026Jake Munro Russell Barr2007−2008Sonny Munro Angus MacInnes2007–2008Alex Murdoch Jordan Young2013–2026 Amber Murdoch Lorna Anderson2007–2011 Jenny Hulse2016–2026Annie Murdoch Dawn Steele2015−2018Ewan Murdoch Chris Brazier2008–2010, 2022Lenny Murdoch Frank Gallagher2005–2026Lydia Murdoch Jacqueline Leonard 2007–2012, 2017–2019, 2022–2026Mary Murdoch Judith Sweeney2008Rory Murdoch David Paisley2007–2009, 2019–2021Andrew Murray Sam Heughan2005–2007Gareth O'Connor Paul Brannigan2012–2013Bernadette 'Bernie' O'Hara Barbara Rafferty2018–2024Robert 'Big Bob' O'Hara Tom Urie2009–2015, 2018Bob O'Hara Stephen Purdon2002–2026Christina O'Hara Caitlin Gillespie2011–2015Kim O'HaraFrances Thorburn2016–2024Mackenzie O'Hara Connor McPhelim2017–2026Molly O'Hara Una McLean2009–2019Scarlett O'Hara Sally Howitt2003–2026 Stevie O'Hara Cas Harkins2003–2005 Iain Robertson2017–2023Tatiana O'Hara Magdalena Kaleta2011–2015Theresa O'Hara Maureen Carr2010, 2018Cormac O'Sullivan Jason Pitt2002–2005Frank PatonPaul Thomas Hickey2014Dougie Patterson Stewart Porter2017–2019Jack Patterson John Comerford2009–2010 Poppy Patterson Lindsey Campbell2018–2022 Kari Corbett2023Chloe Qi-Lewis Frances Mayli McCann 2023–2025Alasdair Quinn Michael Mackenzie2017Michelle Rafferty Laura O'Donnell2005–2007Alice Reynolds Sophie Mercer2012–2013Viv Roberts Louise Jameson2008Duncan Robertson Kieron Elliott2006Freya Robertson Natasha Watson2006Eilidh Rossi Lily Walker2008–2011Franco Rossi, Jr. Adam Khan2008Luca Rossi Juan Pablo Di Pace2005–2006 Joanne Rossi Allison McKenzie2002–2007 Lisa Gardner2008–2010Ruth Rossi Morag Calder2002–2011, 2016Frankie Roth Louise McMenemy2016–2018Greig Roth Glen Wallace2016–2018Katie Roth Libby Dye2016–2020Lorna Roth Alana Hood2016–2017Michael Royston David Murray2006Dilip Shah Aron Sidhu2005Alisha Shah Meneka Das2005Arun Shah Ricky Dhillon2005Brooke Shaw Lisa Livingstone2022–2025Annie Sobacz Reanne Farley2010–2012Sam Spiller Grant Stott2021–2026Seb Spiller George Drennan2024–2025Callum Stuart Donald Pirie2002–2005Miriam Stubbs Kate Rutter2012–2013Gordon SwanSandy Welch2009–2010Gary Trenton James Mackenzie2015–2017Danny Turner Neil Pendleton2017–2018Scott Wallace Tony Kearney2003–2011JP Walsh Gary McCormack2003Mark Walker Finlay MacMillan2013Stella WalkerKeira Lucchesi2009–2016, 2022Angie Warren Kirsty Strain2012Richard Whiteside Michael Nardone2007–2008Jonathon Whitlock Edward Corrie2023–2026Johnny Wu Richard Ng2002Susie Wu Teo-Wa Vuong2006–2007

Lists of characters by year of introduction

List of River City characters introduced in 2002–2003 List of River City characters introduced in 2004–2005 List of River City characters introduced in 2006–2007 List of River City characters introduced in 2008–2009 List of River City characters introduced in 2010–2011 List of River City characters introduced in 2012–2013 List of River City characters introduced in 2014–2015 List of River City characters introduced in 2016–2017 List of River City characters introduced in 2018–2019 List of River City characters introduced in 2020–2021 List of River City characters introduced in 2022–2023 List of River City characters introduced in 2024–2026

References