Aaron Abrams was born on May 12, 1978 in Toronto, Ontario, Canada. He is an actor and producer, known for Hannibal (2013), Blindspot (2015) and Closet Monster (2015).
Vancouver Film Critics Circle Best Supporting Actress in a Canadian Film 花花性事 (2007)