CharacterDr. Owen MaestroDr. Owen Maestro in Medical Police (2020), played by Rob Huebel. Played byRob HuebelAppears inMedical Police2020