Main Characters Dominic Morgan 18 main appearances Massimo Ruggero 18 main appearances Oliver Harris 18 main appearances Eleanor Bourg 18 main appearances Chris Bailey 8 main appearances Kalim Chowdrey 10 main appearances Daniel Duval 10 main appearances Sofia Flores 10 main appearances Paul McGuinnan 9 main appearances Nina Morgan 10 main appearances Wu Zhi 8 main appearances Cheng Liwei 8 main appearances Nadya Wojcik 8 main appearances Carrie Price 6 main appearances Carolina Elsher 6 main appearances
Recurring Guest Characters Heavyset Man 1 guest appearances Doctor 1 guest appearances Anna (Oliver's Babysitter) 1 guest appearances Sara Dirks 1 guest appearances Elias Makinen (CEO Aikoa) 1 guest appearances Sandra Barger (Guardian Reporter) 1 guest appearances TV Reporter 1 guest appearances Saudi Prince 1 guest appearances TV Anchor 1 guest appearances Claire (4 y.o.) 1 guest appearances Carter Harris (9 y.o.) 1 guest appearances Barrister 1 guest appearances Judge 1 guest appearances ⇤ « 1 2 3 4 5 6 7 » ⇥