Director
Lukas Armstrong-Laird is a Vermont-born filmmaker currently living and working in Baltimore, Maryland.