Ross Kincaid is a fictional character portrayed by Andrew Still in the TV series Annika.
They appear in 1 episodes out of a total of 12 aired so far
Episodes1
Episode #2.3
episode S2.E3 august 2023Annika reflects on Jekyll and Hyde as she and the team investigate a millionaire found dead in his own shark tank.