Also known as Jorge Vargas, he is best known for his role as Blake Bradley: The Navy Thunder Ranger from Power Rangers Ninja Storm(2003).  Blake Bradley returned in the very first Ranger vs Ranger crossover in Power Rangers Dino Thunder.
Jorge has also made appearances in Supernatural, Smallville and Stargate SG-1!!