Directing
Lukas Armstrong-Laird is a Vermont-born filmmaker currently living and working in Baltimore, Maryland.
Filmography
8 films