Moneyball
Around the World in 80 Days
Desperate Housewives
Defiance
Descendants: School of Secrets
Defiance: The Lost Ones
TV · Writer · 23 eps
TV · Writer · 5 eps
TV · Writer, Staff Writer · 2 eps
Movie · Script Consultant
TV · Writer · 1 ep