Edit
Medics (TV Series 1990–1995) Poster

(1990–1995)

Full Cast & Crew

Series Directed by 

Frank W. Smith ... (8 episodes, 1993-1995)
Richard Signy ... (4 episodes, 1994-1995)
Michael Owen Morris ... (4 episodes, 1994)
Tony Dow ... (2 episodes, 1990)
Henry Foster ... (2 episodes, 1990)
Bren Simson ... (2 episodes, 1990)
Simon Cellan Jones ... (2 episodes, 1992)
Clive Fleury ... (2 episodes, 1992)
Richard Standeven ... (2 episodes, 1992)
Jean Stewart ... (2 episodes, 1993)
Colm Villa ... (2 episodes, 1993)
Julian Jarrold ... (2 episodes, 1994)
Matthew Evans ... (2 episodes, 1995)
Julian Farino ... (2 episodes, 1995)
Anthony Garner ... (2 episodes, 1995)

Series Writing Credits  

Paul Abbott ... (writer) (1 episode, 1995)
Peter Bowker ... (writer) (2 episodes, 1993)
Allan Cubitt ... (written by) (1 episode, 1990)
Sarah Daniels ... (writer) (3 episodes, 1994-1995)
Tony Etchells ... (writer) (1 episode, 1994)
Alison Fisher ... (writer) (1 episode, 1993)
David Fox ... (1 episode, 1994)
Lawrence Gray ... (written by) (1 episode, 1990)
Susannah Hagan ... (written by) (1 episode, 1990)
Jacqueline Holborough ... (written by) (1 episode, 1992)
Ginnie Hole ... (written by) (1 episode, 1990)
Kevin Hood ... (written by) (3 episodes, 1992)
Kevin Hood ... (writer) (2 episodes, 1993)
Fiona Howe ... (written by) (1 episode, 1992)
John Kerr ... (written by) (1 episode, 1990)
Neil McKay ... (writer) (3 episodes, 1994-1995)
Roy Mitchell ... (written by) (1 episode, 1990)
Robin Mukherjee ... (writer) (2 episodes, 1994-1995)
Philip Myall ... (writer) (1 episode, 1994)
Rosamond Orde-Powlett ... (writer) (1 episode, 1994)
Andy Smith ... (writer) (2 episodes, 1993-1994)
Sam Snape ... (writer) (2 episodes, 1994-1995)
Sam Snape ... (written by) (2 episodes, 1992)
Steve Trafford ... (writer) (1 episode, 1994)
Julie Wassmer ... (writer) (1 episode, 1995)

Series Cast  

Jimmi Harkishin ...  Dr. Jay Rahman, registrar / ... 35 episodes, 1990-1995
Tom Baker ...  Prof. Geoffrey Hoyt, general surgeon / ... 34 episodes, 1992-1995
Emma Cunningham Emma Cunningham ...  Dr. Gail Benson, senior house officer / ... 34 episodes, 1992-1995
James Gaddas ...  Dr. Robert Nevin, senior registrar / ... 33 episodes, 1992-1995
Sue Johnston ...  Ruth Parry, administrator / ... 29 episodes, 1992-1995
Teddie Thompson Teddie Thompson ...  Dr. Alison Makin, house officer / ... 27 episodes, 1992-1995
Dinah Stabb ...  Miss Helen Lomax, plastic surgeon 21 episodes, 1994-1995
Hugh Quarshie ...  Dr. Tom Carey, research consultant / ... 20 episodes, 1992-1994
Patricia Kerrigan Patricia Kerrigan ...  Dr. Sarah Kemp, senior registrar 20 episodes, 1994-1995
Francesca Ryan Francesca Ryan ...  Claire Armstrong / ... 19 episodes, 1990-1994
Clarence Smith ...  Billy Cheshire, charge nurse 19 episodes, 1994-1995
Penny Bunton Penny Bunton ...  Jess Hardman / ... 18 episodes, 1990-1993
Nick Dunning ...  Derek Foster, resources manager 13 episodes, 1994-1995
Susan McArdle ...  Janice Thornton, health care assistant / ... 12 episodes, 1995
Jo Stone-Fewings ...  Toby Maitland-Evans 11 episodes, 1992-1993
Peter Wingfield ...  Alex Taylor 10 episodes, 1990-1992
Ian Redford ...  Gavin Hall 8 episodes, 1990-1994
Ian Shaw ...  Peter Vance, general surgeon 7 episodes, 1995
Robert Patterson Robert Patterson ...  Niall McGuiness / ... 6 episodes, 1990
Su Lin Looi Su Lin Looi ...  Annie Chung 6 episodes, 1990
Eric Loren ...  Iraj Iravani 6 episodes, 1990
Edward Atterton ...  Alex Taylor 6 episodes, 1993
Judy Brooke Judy Brooke ...  Julie Colman 6 episodes, 1994
Gabrielle Drake ...  Dr. Diana Hardy, consultant 5 episodes, 1995
Anthony Bate ...  Reginald Girling 4 episodes, 1992-1993
Terence Harvey ...  Austin Toynbee 3 episodes, 1990
John Woodvine ...  Dean of Medicine / ... 3 episodes, 1992-1993
Julia Ford ...  Liz Seymour, pathologist / ... 3 episodes, 1995
David Lyon David Lyon ...  Clive Cotterell 3 episodes, 1995
Fiona Walker ...  Mrs. Hardman / ... 2 episodes, 1990-1993
Polly Highton Polly Highton ...  Frances Robards 2 episodes, 1992
John Vernon John Vernon ...  Roger Sullivan 2 episodes, 1992
Catherine Dalton Catherine Dalton ...  Kate / ... 2 episodes, 1993
Andrew Readman ...  Andrew Michaels / ... 2 episodes, 1990-1993
John Pickles John Pickles ...  Mr. Draycott 2 episodes, 1993
Ayse Owens Ayse Owens ...  Theatre Nurse 2 episodes, 1992
Belinda Chapman Belinda Chapman ...  Perfusionist 2 episodes, 1993
Marian McLoughlin ...  Anne Cornforth 1 episode, 1993
Steven Arnold Steven Arnold ...  Darren 1 episode, 1993
Ian Thompson ...  Andrew Prior / ... 2 episodes, 1990-1994
Eamonn Riley Eamonn Riley ...  Paul Stack 2 episodes, 1994-1995
Ronald Pickup ...  Douglas Beaumont 2 episodes, 1994
Beth Goddard ...  Dr. Jill Collier 2 episodes, 1995
Deborah Grant ...  Julia Torrance 1 episode, 1990
Shaun Scott Shaun Scott ...  Dominic Heard 1 episode, 1990
Tricia Penrose Tricia Penrose ...  Jean 1 episode, 1990
Peter Alexander Peter Alexander ...  Driver 1 episode, 1990
Elizabeth Hickling Elizabeth Hickling ...  Sue Holme 1 episode, 1990
Andrew Wilde ...  John 1 episode, 1990
Richard Hampton Richard Hampton ...  Louis Hardman 1 episode, 1990
Rosa Roberts Rosa Roberts ...  Hester Braden 1 episode, 1990
Angela Connolly Angela Connolly ...  Niki 1 episode, 1990
Paul Lowther Paul Lowther ...  Dave 1 episode, 1990
Gina McKee ...  Helen Palmer 1 episode, 1990
Abigail McKern Abigail McKern ...  Gudrun Devanney 1 episode, 1990
Marlene Sidaway ...  Isabel Leland 1 episode, 1990
Andy Hay ...  Custody Sergeant 1 episode, 1990
Deobia Oparei ...  King 1 episode, 1990
Robert McBain ...  Professor Yardley 1 episode, 1990
Rachel Laurence Rachel Laurence ...  Stephanie Heard 1 episode, 1990
Mark Jordon ...  Steve 1 episode, 1990
Tubby Andrews Tubby Andrews ...  Gatekeeper 1 episode, 1990
Jack Carr Jack Carr ...  Harold Atherton 1 episode, 1992
Conleth Hill ...  Liam McGuinness 1 episode, 1990
Fiona Watson Fiona Watson ...  Social Worker 1 episode, 1990
John Capps John Capps ...  Jem 1 episode, 1990
Pip Torrens ...  Jonathan Witley 1 episode, 1992
Ruth Mitchell Ruth Mitchell ...  Andrea Nicholson 1 episode, 1992
Bernice Stegers ...  Sarah 1 episode, 1990
Corinne Skinner-Carter Corinne Skinner-Carter ...  Sister Laura 1 episode, 1990
Marion Charles Marion Charles ...  Daphne 1 episode, 1990
Gill Callan Gill Callan ...  Nurse 1 episode, 1990
James Cosmo ...  Harry Liverege 1 episode, 1992
Eric Deacon Eric Deacon ...  Richard Hanson 1 episode, 1992
Maria Warner Maria Warner ...  Nursing Sister 1 episode, 1992
Anthony Benson Anthony Benson ...  Mr. Heller 1 episode, 1990
Patti Nicholls Patti Nicholls ...  Iris Packham 1 episode, 1990
Richard Mapletoft Richard Mapletoft ...  Invigilator 1 episode, 1990
Aubrey Phillips Aubrey Phillips ...  Jack 1 episode, 1990
Jean Burston Jean Burston ...  Ward Sister 1 episode, 1990
Amanda Walker ...  Molly Gifford 1 episode, 1992
Eileen O'Brien Eileen O'Brien ...  Mrs. Ryan 1 episode, 1992
Richard Heap Richard Heap ...  Policeman 1 episode, 1992
Geof Atwell Geof Atwell ...  Colin 1 episode, 1992
Judy Parfitt ...  Elizabeth Hoyt 1 episode, 1993
James Saxon ...  Mike Somerton 1 episode, 1993
Claire Hackett Claire Hackett ...  Heather McKinnon 1 episode, 1993
Nicola Stephenson ...  Suzie 1 episode, 1990
Malcolm Scates Malcolm Scates ...  Detective 1 1 episode, 1990
Sandra Gough Sandra Gough ...  Mrs. Grundig 1 episode, 1990
Diana Davies Diana Davies ...  Mrs. Allen 1 episode, 1990
Philip Martin Brown ...  Charles Davies 1 episode, 1992
Caroline Lee-Johnson ...  Abbi Roux 1 episode, 1992
John Brobbey ...  Trevor 1 episode, 1992
Shireen Shah Shireen Shah ...  Mrs. Gupta 1 episode, 1992
Fay Blockley Fay Blockley ...  Pathologist 1 episode, 1992
Anna Friel ...  Holly Jarrett 1 episode, 1993
Jim Carter ...  Hugh Buckley 1 episode, 1993
Cathy Tyson ...  Lucy Wyatt 1 episode, 1993
Clive Mantle ...  Sam 1 episode, 1990
Ray Trickitt ...  Tom 1 episode, 1990
Stephen MacKenna ...  Detective 2 1 episode, 1990
Valerie Phillips Valerie Phillips ...  Alison Wheeler 1 episode, 1990
Brenda Elder Brenda Elder ...  Mrs. Joyce 1 episode, 1990
Susan Wooldridge ...  Maggie Robinson 1 episode, 1992
Ina Clough ...  Miss Cator 1 episode, 1992
David Boyce David Boyce ...  Brian Thomas 1 episode, 1992
Anna Welsh Anna Welsh ...  Mrs. Davies 1 episode, 1992
David Harewood ...  Nick 1 episode, 1993
Peter Armitage ...  William Jarrett 1 episode, 1993
Dale Rapley ...  Richard 1 episode, 1993
Carol Noakes Carol Noakes ...  Maureen Crossey 1 episode, 1993
Pik Sen Lim ...  Sarah Chung 1 episode, 1990
Frances Cox Frances Cox ...  Mrs. Wilde 1 episode, 1990
Shaun Curry Shaun Curry ...  Mr. Wheeler 1 episode, 1990
Debra Penny ...  Heather 1 episode, 1990
Christine Mackie Christine Mackie ...  Susan Thomas 1 episode, 1992
Lesley Nightingale Lesley Nightingale ...  Lois 1 episode, 1992
Heather Tobias Heather Tobias ...  Liz Box 1 episode, 1992
Emma Bird Emma Bird ...  Karen Walford 1 episode, 1992
Richard Albrecht Richard Albrecht ...  Mr. Patterson 1 episode, 1992
Joan Campion Joan Campion ...  Mrs. Kavanagh 1 episode, 1992
Robert Glenister ...  Steven Nelson 1 episode, 1993
Isla Blair ...  Janet Wendell 1 episode, 1993
Amelda Brown ...  Trish Clayburn 1 episode, 1993
Libby Davison Libby Davison ...  Mrs. Dixon 1 episode, 1993
Maureen Lunt Maureen Lunt ...  Sister Barstow 1 episode, 1993
Nellie Hanham Nellie Hanham ...  Mrs. Rogers 1 episode, 1993
Burt Kwouk ...  Wan Chung 1 episode, 1990
Kate Brisley Kate Brisley ...  Nurse 1 episode, 1990
Elianne Byrne Elianne Byrne ...  Amy Box 1 episode, 1992
Pauline Amos ...  Renal Nurse 1 episode, 1992
Colin Bruce Colin Bruce ...  David Flower 1 episode, 1992
Britt Morrow Britt Morrow ...  Angela 1 episode, 1992
Jane Louise Arnfield Jane Louise Arnfield ...  Secretary 1 episode, 1992
Bruce Hughes Bruce Hughes ...  Harry Turner 1 episode, 1992
Amanda Burton ...  Vikki 1 episode, 1993
John Rowe ...  Peter Wendell 1 episode, 1993
Gabrielle Reidy Gabrielle Reidy ...  Louise 1 episode, 1993
Michelle Chadwick Michelle Chadwick ...  Dee Pritchard 1 episode, 1993
Chris Brailsford Chris Brailsford ...  Enquiry Agent 1 episode, 1993
Vincent Worth Vincent Worth ...  Mr. King 1 episode, 1993
Mark Moraghan ...  Policeman 1 episode, 1990
Ian Hart ...  John 1 episode, 1992
Ann Bell Ann Bell ...  Emma Edmonds 1 episode, 1992
Patrick Godfrey ...  Albert Clifford 1 episode, 1992
Madhav Sharma Madhav Sharma ...  Henry Singh 1 episode, 1992
Jeff Rawle ...  Steve Clayburn 1 episode, 1993
Julia St John ...  Susan Cottersley 1 episode, 1993
Duncan Bell Duncan Bell ...  Ian McKinnon 1 episode, 1993
Tom Harrison ...  Frank Baxter 1 episode, 1993
Alastair Duncan ...  Greg Maxwell 1 episode, 1992
Peter Blythe ...  Alistair Boyd 1 episode, 1992
Nirjay Mahindru Nirjay Mahindru ...  Anaesthetist 1 episode, 1992
Jim Marsh Jim Marsh ...  Jeremy Spenser 1 episode, 1992
Barry Conway Barry Conway ...  Traffic Reporter 1 episode, 1992
Julian Wadham ...  Simon Cottersley MP 1 episode, 1993
René Zagger ...  Luke 1 episode, 1993
Harriet Bagnall ...  Jennifer Haynes 1 episode, 1993
Shirley Vaughan Shirley Vaughan ...  Mary 1 episode, 1993
Surendra Kochar Surendra Kochar ...  Mrs. Chaudry 1 episode, 1993
Wolf Kahler ...  Kurt Gunter 1 episode, 1992
Paul Kember Paul Kember ...  Turnbull 1 episode, 1992
Colin Wells Colin Wells ...  Paul Gianotti 1 episode, 1992
Crispin Harris Crispin Harris ...  Mr. Smith 1 episode, 1992
Sean O'Callaghan Sean O'Callaghan ...  Anaesthetist 1 episode, 1992
Shaheen Khan ...  Jaya Chaudry 1 episode, 1993
Dinah Handley Dinah Handley ...  Dr. Tadman 1 episode, 1993
Paul Haley ...  Derek Wall 1 episode, 1993
Bryonie Pritchard Bryonie Pritchard ...  Ante-Natal Class Leader 1 episode, 1993
Tim Dantay Tim Dantay ...  Lee Kelly 1 episode, 1992
Alan Rothwell ...  Examiner 1 episode, 1992
Toby Salaman Toby Salaman ...  Professor Williams 1 episode, 1992
Gillian Cally Gillian Cally ...  Zoe Pemberton 1 episode, 1992
Ann Joseph Ann Joseph ...  A&E Nurse 1 episode, 1992
John Graham-Davies John Graham-Davies ...  Frank Draycott 1 episode, 1993
Will Tacey Will Tacey ...  Philip 1 episode, 1993
Ayesa Toure Ayesa Toure ...  Elaine 1 episode, 1993
Rob Swinton Rob Swinton ...  Paul Ryder 1 episode, 1993
Harri Hall Harri Hall ...  Reporter 1 episode, 1993
Diane Adderley Diane Adderley ...  Elaine 1 episode, 1992
Greer Gaffney Greer Gaffney ...  Secretary 1 episode, 1992
Miranda Jokel Miranda Jokel ...  Mrs. Edwards 1 episode, 1992
Patricia Wilcock Patricia Wilcock ...  Anna Carpenter 1 episode, 1992
Benedict Wong ...  Graham Lee 1 episode, 1993
Paul Bazely ...  Mr. Carmichael 1 episode, 1993
Philippa Urquhart Philippa Urquhart ...  Chair of Ethics Committee 1 episode, 1993
Charlotte Clotworthy Charlotte Clotworthy ...  Gastro Sister 1 episode, 1993
David Fleeshman ...  Gus Pemberton 1 episode, 1992
Richard Conway Richard Conway ...  Sir Alan Barnard 1 episode, 1992
Marcus Romer Marcus Romer ...  Anaesthetist 1 episode, 1993
Giuseppe Peluso Giuseppe Peluso ...  Alan 1 episode, 1993
Nina Pantelides Nina Pantelides ...  Gina 1 episode, 1993
Kieran O'Brien ...  David 1 episode, 1993
Clare Beck Clare Beck ...  Agency Nurse 1 episode, 1993
Elizabeth Carling ...  Anna Mordant 1 episode, 1994
Justin Chadwick ...  Stephen Prior 1 episode, 1994
Gareth Thomas 1 episode, 1994
Nisha Nayar ...  Jawinder 1 episode, 1994
Margot Leicester Margot Leicester ...  Lynne Prior 1 episode, 1994
Carl Chase ...  Benny Bruce 1 episode, 1994
Ruth Holden ...  Eve Dawson 1 episode, 1994
Paula Jacobs Paula Jacobs ...  Connie Dawson 1 episode, 1994
Jimmy Hibbert Jimmy Hibbert ...  Bosnian Patient 1 episode, 1994
Roberta Kerr ...  Pam Blake 1 episode, 1994
Charu Bala Chokshi Charu Bala Chokshi ...  Mrs. Chandra 1 episode, 1994
John Middleton John Middleton ...  Simon 1 episode, 1994
Norman Mills Norman Mills ...  Mr. Norris 1 episode, 1994
Harmage Singh Kalirai ...  Mr. Sharma 1 episode, 1994
Derek Hicks Derek Hicks ...  Brian Cullis 1 episode, 1994
John Phythian John Phythian ...  James Turner 1 episode, 1994
Alison Lloyd ...  Jean Doyle 1 episode, 1994
Adam Woods Adam Woods ...  Michael Blake 1 episode, 1994
Kunal Khatyri Kunal Khatyri ...  Mohan 1 episode, 1994
Lolita Chakrabarti ...  Sita 1 episode, 1995
Kenneth Cope ...  Roy Banks 1 episode, 1995
Kate Buffery 1 episode, 1995
Robin Ellis ...  Mr. Parry, Ruth's husband 1 episode, 1995
Julia Haworth ...  Rebecca Whittaker 1 episode, 1995
Dorian Lough ...  Joe Robson 1 episode, 1995
Barbara Marten Barbara Marten ...  Barbara Lawson 1 episode, 1995
Oliver Milburn ...  Matthew Parry 1 episode, 1995
Geoffrey Beevers ...  Sir Alan Barnard 1 episode, 1995
Ronald Hines ...  Ian Hastings 1 episode, 1995
Penelope Beaumont Penelope Beaumont 1 episode, 1995
Fine Time Fontayne ...  Ronnie Porter 1 episode, 1995
Saskia Abbott Saskia Abbott ...  Cathy Whittaker 1 episode, 1995
Alice Hunter-Vernazza ...  Nurse Howley 1 episode, 1995
Gerard Rooney Gerard Rooney ...  Tom Donnellan 1 episode, 1995
David Prescott David Prescott ...  Mark Whittaker 1 episode, 1995
Michael Atkinson Michael Atkinson ...  Eric Wilson 1 episode, 1995
Rosie Cavaliero ...  Penny Milner, paramedic (1995) unknown episodes

Series Produced by 

Sally Head ... executive producer (24 episodes, 1990-1995)
Tony Dennis ... producer (12 episodes, 1992-1993)
Alison Lumb ... producer (10 episodes, 1994)
Gub Neal ... producer (6 episodes, 1990)
Louise Berridge ... producer (6 episodes, 1995)
Esta Charkham ... producer (unknown episodes)
Julia Smith ... producer (unknown episodes)

Series Cinematography by 

Doug Hallows ... (6 episodes, 1990-1992)
Jim Robson ... (3 episodes, 1990)
Lawrence Jones ... (2 episodes, 1992)
Gordon MacGregor ... (unknown episodes)

Series Editing by 

Bob Morton ... (4 episodes, 1990-1992)
David Cresswell ... (2 episodes, 1990)
Paul Griffiths-Davies ... (2 episodes, 1990)
Peter Hallworth ... (2 episodes, 1992)
David Stocks ... (2 episodes, 1992)
Tony Cranstoun ... (unknown episodes)
Kim Horton ... (unknown episodes)

Series Casting By 

Sarah Bird ... (unknown episodes)

Series Production Design by 

Deborah Morley ... (unknown episodes)

Series Costume Design by 

Sue Peck ... (unknown episodes)

Series Makeup Department 

Tracey Dilley ... makeup supervisor (unknown episodes)
Margaret O'Keefe ... assistant makeup artist (unknown episodes)
Linda Strath ... makeup supervisor (unknown episodes)
Simon Tytherleigh ... prosthetic makeup artist (unknown episodes)

Series Production Management 

Mick Graham ... production manager (unknown episodes)
Bill Leather ... production manager (unknown episodes)
Terry Reeve ... production manager (unknown episodes)

Series Second Unit Director or Assistant Director 

Tony Aherne ... first assistant director (unknown episodes)

Series Sound Department 

Charles Donnelly ... sound (4 episodes, 1990)
Harry Brookes ... sound recordist (4 episodes, 1992)
John Wood ... dubbing mixer (4 episodes, 1992)
John Senior ... dubbing editor (3 episodes, 1992)
Alex Dobos ... sound (2 episodes, 1990)
Ian Parkinson ... dubbing mixer (2 episodes, 1990)
Nick Steer ... sound recordist (2 episodes, 1992)
John Whitworth ... dubbing mixer (2 episodes, 1992)
Stephen Volp ... dubbing editor (1 episode, 1992)
Chris Atkinson ... sound recordist (unknown episodes)
Paul Dickerson ... dubbing editor (unknown episodes)
Brian Warner ... boom operator (unknown episodes)
Andy Wyatt ... dubbing mixer (unknown episodes)

Series Stunts 

Peter Brayham ... stunt arranger (1 episode, 1990)
Simon Crane ... stunt double (1 episode, 1990)
Jim Dowdall ... stunt arranger (1 episode, 1990)
Tina Maskell ... stunt double (1 episode, 1990)
Chrissy Monk ... stunt double (1 episode, 1990)
Tip Tipping ... stunt double (1 episode, 1990)

Series Camera and Electrical Department 

Alf Tramontin ... steadicam (6 episodes, 1992)
Chris Chisnall ... camera operator (4 episodes, 1990)
Howard Somers ... camera operator (4 episodes, 1992)
Andy Hibbert ... camera operator (2 episodes, 1990)
Gordon MacGregor ... camera operator (2 episodes, 1992)
Steve Brooks ... focus puller (unknown episodes)
Steve Oxley ... focus puller (unknown episodes)
Bob Walker ... grip (unknown episodes)

Series Location Management 

Jeff Bowen ... location manager (12 episodes, 1995)

Series Script and Continuity Department 

Fiona Howe ... script editor (28 episodes, 1990-1994)
Joyce Kitchen ... continuity (unknown episodes)

Series Additional Crew 

David Williams ... medical advisor (12 episodes, 1990-1992)
Jill Cooke ... production coordinator (unknown episodes)
Dympna Donegan ... advisor: nursing (unknown episodes)
Andrew Millar ... medical advisor (unknown episodes)
John Wickens ... advisor: nursing (unknown episodes)
Gareth Williams ... medical advisor (unknown episodes)
John Williams ... medical advisor (unknown episodes)

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed