Recurring Guest Characters Jean-Marc Oliver 2 guest appearances Joshua Levine 2 guest appearances Peter Hart 1 guest appearances