Mark de la Cruz is known for Tortilla Soup (2001), I'll Be Home for Christmas (1998) and Power Rangers Time Force (2001).
No data