Det. Cyrus "Lupes" Lupo is a fictional character on the long-running NBC series Law & Order, played by Jeremy Sisto. He replaced Nina Cassady, who was written out of the show due to Milena Govich's departure from the cast. He appeared in 63 episodes.