Portrait of Craig Haas

Craig Haas

Born: Wed, Feb 20 1985
Birthplace: Winnipeg, Manitoba, Canada
Craig Haas is 40 years old
External Links
IMDb logo
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of Sweet Revenge: A Hannah Swensen Mystery
Sweet Revenge: A Hannah Swensen Mystery
Craig Haas was 36 in Sweet Revenge: A Hannah Swensen Mystery as 'Florist'.
Movie Released: Sun, Aug 08 2021
Poster of Heritage Minutes: The Discovery of Insulin
Heritage Minutes: The Discovery of Insulin
Craig Haas was 36 in Heritage Minutes: The Discovery of Insulin as 'James Collip'.
Movie Released: Mon, May 17 2021
Poster of It Was Always You
It Was Always You
Craig Haas was 36 in It Was Always You as 'Simon'.
Movie Released: Sat, Feb 27 2021
Poster of Flora & Ulysses
Flora & Ulysses
Craig Haas was 35 in Flora & Ulysses as 'Meter Man'.
Movie Released: Fri, Feb 19 2021
Poster of If I Only Had Christmas
If I Only Had Christmas
Craig Haas was 35 in If I Only Had Christmas as 'Gary'.
Movie Released: Sun, Nov 29 2020
Poster of Good Boys
Good Boys
Craig Haas was 34 in Good Boys as 'Clerk'.
Movie Released: Wed, Aug 14 2019
Poster of J.T. LeRoy
J.T. LeRoy
Craig Haas was 34 in J.T. LeRoy as 'Ennio'.
Movie Released: Fri, Apr 26 2019

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of The Last of Us
The Last of Us
Craig Haas was 37+ in The Last of Us as 'Informer'.
TV Show Released: First Air Date
Sun, Jan 15 2023
Poster of A Million Little Things
A Million Little Things
Craig Haas was 33+ in A Million Little Things as 'Josh'.
TV Show Released: First Air Date
Wed, Sep 26 2018
Poster of Altered Carbon
Altered Carbon
Craig Haas was 32+ in Altered Carbon as 'Renouncer Halo'.
TV Show Released: First Air Date
Fri, Feb 02 2018
Poster of DC's Legends of Tomorrow
DC's Legends of Tomorrow
Craig Haas was 30+ in DC's Legends of Tomorrow as 'Marcel'.
TV Show Released: First Air Date
Thu, Jan 21 2016