Cast Credits Kevin Can Wait (2016) Guest starring as Alejandro Episode 2x11: Trainer Wreck (Dec 11, 2017) CSI: Miami (2002) Guest starring as Jarod Parker Episode 1x14: Forced Entry (Feb 3, 2003) Alma Rebelde (1999) Starring as Emiliano Hernandez Charmed (1998) Guest starring as Mr. Right Episode 6x12: Prince Charmed (Jan 18, 2004) Una luz en el camino () Starring as Daniel