Acting
Born January 18, 1993
Sean Keenan was born on January 18, 1993 in Australia. He is an actor, known for Lockie Leonard (2007), Wake in Fright (2017) and Glitch (2015).
Have You Been Paying Attention?
2013
Glitch
2015
Lockie Leonard
2007
No Escape
2023
The Power of the Dog
2021
Nim's Island
2008
Hard Target 2
2016
Puberty Blues
2012