Francis Lafrenière is an actor.
Francis Lafrenière appears in: Immortals (2011), among others.
Known for
Immortals
movie United States 2011