Writer | Producer
View Current Projects


Animated / Family
When a brainy half seal, half sea-lion is stranded on a desert island with his jock dad, rap music becomes his solo ticket home and he returns to overthrow the evil monarch that banished his family.
A racist Georgia farmer who partners with a Chinese immigrant during the California Gold Rush has to choose between his gold, his girl, and his new friends, when a brutal gang who hunts Native villages now hunt him.
Sports / Comedy
A boy who pretends to be Mexican bets his soccer hating Idaho town that he’ll win a L.A. tournament with a club team of misfits, or they get no high school team.
Action / Comedy
A washed up suicidal Mexican singer has to escape across Mexico with a sleazy U.S. arms dealer, disguised as a priest and rabbi, when two rival cartels hunt the pair.
About Me
Movies are different things to everyone, yet unite us with a memory in common. Though they are thought of as escape from our daily lives, ironically they bring us out to seek and feel emotion. We want to laugh, feel scared, experience triumph, find adventure, cry, and even learn, with strangers next to us. Movies are really us running toward life. My strength as a movie maker is always being part of the audience, ready for a rollercoaster ride and ready to feel.

Great movies hinge on fascinating characters that are watchable whether they’re sitting at a bus stop or saving the universe. While the plot is a necessary reflection of the hero, it is the actors that breathe life into characters that burn in our movie memories. My heroes always have massive character flaws, not only to leave more room to arc and have redemption, but remind us we all constantly battle our own flaws. 

Whether making a goofy comedy, frantic action, or tearjerker drama, there must be theme and meaning that resonate with us. There’s pretty much a handful of common themes most movies have, because as flawed people, we need constant reminders to help us through the struggle of life.

When we get up from our movie seat, it’s my dream we understand each other a little better.