He is a respected theater director who trained under an American Film Institute Directors Fellowship, but found himself in demand as a screenwriter. He wrote segments for HBO's miniseries From the Earth to the Moon, in which he appeared playing a small part as a Grumman engineer. He created, wrote, and produced the short-lived television series The Lyon's Den.
He served as the executive producer of Summerland, a co-executive producer and writer for the second season of 24, and is co-creator of the Battlestar Galactica prequel series Caprica. He wrote the pilot episode of Caprica, but left the series to become the showrunner for Persons Unknown. In March 2010, he joined the writing staff of Stargate Universe, for its second season. He is currently the showrunner and an Executive Producer for Falling Skies.