Background
Ross, Tessa was born in 1961 in London.
Ross, Tessa was born in 1961 in London.
Student in Chinese, Oxford University, England.
Literary agent Anthony Sheila Associates. Script editor, television drama department British Broadcasting Corporation, Scotland. Head of development British Screen, 1990—1993.
Head of drama British Broadcasting Corporation's Indiana Commissioning Group, 1993—2000, Channel 4, London, 2000—2002, controller, film and drama department, since 2002. Member production board British Film Institute. External examiner, screenwriting Northern Film School.
Governor National Film and television School.