<Li> Cole Harper: (played Andrew Walker) Cole was Sabrina's co-worker at Scorch Magazine . </Li> <Li> James: (played by Bumper Robinson) James was Sabrina's co-worker at Scorch Magazine . He worked as a professional photographer . Interestingly enough, Bumper Robinson also appeared in the Season 1 episode, Trial By Fury portraying a completely different character . </Li> <Li> Leonard: (played by John Ducey) Leonard was Sabrina's co-worker at Scorch Magazine . He was most unprofessional, and often tried to grab an opportunity with a girl . He also has an interest of collecting action figures . He invited Sabrina, Morgan, and Roxie to a condo in Miami to celebrate Christmas after James and Cole bailed . </Li> <Li> Peter: (played by Greg Vaughan) Sabrina's arranged groom . Both did not have feelings for each other, in fact, Peter fell in love with Roxie and Roxie, Peter . This was a problem for Sabrina since Great Aunt Irma, the matriarch, wanted Sabrina to marry Peter, and Roxie and Peter's relationship was unknown to Irma, which almost made chaos at the wedding, but Sabrina was in position as the bride and later stood to Great Aunt Irma about the marriage after Peter said he did not want to marry Sabrina, he wanted to marry Roxie . </Li>

Who plays leonard on sabrina the teenage witch