David Hewlett ble født i 1968 i England, men familien utvandret til Canada. Mens han gikk på skolen i Toronto begynte han å spille i studentfilmer. Han sluttet skolen uten å ta eksamen og spilte deretter i en rekke skrekkfilmer på små budsjetter, som The Darkside, Scanners II: The New Order og Pin.[1]
I 1996 fikk han en av sine mer kjente roller som Grant Jansky i TV-serien Traders, og i 1997 hadde han en rolle i thrilleren Cube som arkitekt, en rolle som ga ham innpass i andre filmer. Han stiftet internettfirmaet Darkyl Media som arbeider med nettdesign foruten Fusefilm.com, et nettsted for de som arbeider med film. Han fikk sin første datamaskin i midten av tenårene.
Han fikk en gjesterolle i Stargate SG-1 som Rodney McKay som etterhvert vokste til hans faste rolle i Stargate Atlantis. I 2007 opptrådte han som gjesteskuespiller i den første episoden av Sanctuary som Larry Tolson, en pasient som lider av en form psykose, og som ble skutt og såret.
David Hewlett var tidligere gift med Soo Garay, men ble skilt i 2004 og giftet seg i juni 2008 med Jane Loughman som fødte deres sønn i 2007.