ActingLeo FafardKnown forDie Alone2024HORRORThe Humanity Bureau2017SCI-FIFull filmographyDie Alone2024HORRORThe Humanity Bureau2017SCI-FI