Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Lou Castro is a Cuban-American actor. He fled Cuba at the age of five where he spent a year in Guantanamo Bay until finally he made it to the states. After studying theater at F.I.U. he moved to California and began training with Eric Morris at his actors studio. In 2020 he wrote BoomTownRats along with Camilo Gonzalez.