Warren Derosa

Warren Derosa or DeRosa, portrayed a british witch named Simon Marks, in Charmed.

Career

 * Intervention (2008)
 * American Dad! (2008)
 * CSI: NY (2007)
 * Connors' War (2006)
 * Second in Command (2006)
 * The Detonator (2006)
 * Charmed (2006)