Skip to content

Steven Ahola

Artist hub

Comic Artist / Writer / Director. Kitchener, ON, Canada. Biography: Steven Ahola, born November 1975 in Ontario Canada is an accomplished animator, illustrator, writer and director.

Connected in Kaidomi

Event appearances

4